单项选择题

先进的社会意识对社会发展起着积极的促进作用,是由于它:()

A.是社会存在的反映
B.具有历史继承性
C.反映了社会发展的趋势和要求
D.具有相对独立性