The hypotenuse of a right triangle measures 25. Which could be the lengths of the legs?
A. 3 and 4
B. 5 and 5
C. 7 and 24
D. 10 and 15 ( No links)