单项选择题

Difference in position adopted by oxygen and hydrogen atoms account for variations in the crystalline structure of different forms of ice.

A.are caused by
B.explain
C.derive form
D.constitute