单项选择题

下列不属于骨软化病病因的是( )。

A.维生素D缺乏
B.钙缺乏
C.磷缺乏
D.镁缺乏