单项选择题

A.人类社会的变化发展是有规律的
B.人民群众是社会变革的主力军
C.经济基础决定上层建筑
D.社会历史发展的总趋势是前进的