ΔADB is a right triangle at ∠D
So, AB ⇒ Hypotenuse & AD,DB ⇒ Legs
∴

ΔADC is a right triangle at ∠D
So, AC ⇒ Hypotenuse & AD,DC ⇒ Legs

∴ BC= BD+ DC = 16 + 9 = 25
∴ The perimeter of triangle ABC = AB + BC + CA = 20 + 25 + 15 = 60.
So, The correct answer is option C. 60