单项选择题

A.人的思想观念决定社会的发展
B.社会存在决定社会意识
C.社会意识对社会存在有反作用
D.社会意识具有相对独立性