单项选择题

A.科学是社会革命的集中表现
B.科学是社会形态更替的决定性环节
C.科学具有推动社会发展的强大力量
D.科学发展是社会革命的根源