单项选择题

A.具有不彻底性
B.推翻了封建王朝
C.具有反复性和曲折性
D.推动了世界历史进程