单项选择题

社会进步的内在根据是()。

A.社会基本矛盾的运动
B.社会道德水平的提高
C.社会科学的发展
D.社会文明发展水平