单项选择题

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

A.社会基本矛盾运动
B.物质文明的发展水平
C.精神文明的发展水平
D.生态环境的不断改改善