单选题 人类社会发展的基本动力是
  • A.阶级斗争
  • B.社会革命
  • C.政治革命
  • D.生产力与生产关系、经济基础与上层建筑的矛盾


【正确答案】 D
【答案解析】本题考查社会基本矛盾的概念及其在社会发展中的作用。