CAYLEY 2000 Problem 24

In the diagram shown, \angle{ABC}=90^\circ,CB\parallel ED,AB=DF,AD=24,AE=25 and O is the center of the circle. Determine the perimeter of CBDF.

Image

Answer Choices
A. 39
B. 40
C. 42
D. 43
E. 44