单项选择题

法的历史类型更替的根本原因是()。

A.社会基本矛盾的运动
B.社会革命的要求
C.历史传统的变化
D.习惯到习惯法再到成文法