FERMAT 1999 Problem 17

In \triangle{ABC},AC=AB=25 and BC=40. D is a point chosen on BC. From D, perpendiculars are drawn to meet AC at E and AB at F. DE+DF equals

Image

Answer Choices
A. 12
B. 35
C. 24
D. 25
E. \frac{35}{2}\sqrt2