Looking at the image, we can see that the proportion between EA and AB is the same proportion between FA and AC:

Also the angles EAF and BAC are congruent, since they are vertical angles.
Therefore, the triangles ABC and AEF are similar triangles by case SAS, and the length of side EF is:

Correct option: d