单选题 区分社会形态的根据主要是(    )。
   A.生产力的发展水平
   B.建立在一定生产力水平之上的经济基础
   C.产品分配形式
   D.社会的阶级关系
【正确答案】 B
【答案解析】