Pharmacology Endocrinology a566c984 Which of the following drugs causes osteoporosis on long term use: A Etidronate B Prednisolone C Phenytoin D Calcitriol High-Yield Explanation Ans. (B) Prednisolone(Ref: KDT 8/e p318)* Etidronate and phenytoin cause osteomalacia whereas calcitriol is used in treatment of osteoporosis.