单项选择题

历史唯物主义与历史唯心主义的根本区别是()。

A.是否承认社会存在决定社会意识
B.是否承认社会意识具有相对独立性
C.是否承认社会发展有规律
D.是否承认阶级和阶级斗争