单项选择题

()的变化发展决定整个社会历史的变化发展,决定社会形态从低级向高级的更替和发展。

A.人口因素
B.自然地理环境
C.社会意识形式
D.物质生产活动及生产方式