单项选择题

先进的社会意识之所以能对社会的发展起促进作用,是由于()

A、它正确地反映了社会发展规律
B、它是社会存在的反映
C、它具有相对独立性
D、它具有历史继承性