单项选择题

先进的社会意识之所以对社会存在能起促进作用是因为()

A、它不完全受具体的社会存在和社会实践的制约
B、它有相对独立性
C、意识形态诸形式之间的相互协调
D、它符合了社会发展的客观规律