单项选择题

推动中国革命由旧民主主义革命向新民主主义革命转变的根本因素是()

A.新文化运动的推动
B.俄国十月革命的推动
C.民族工业的发展和工人队伍的扩大
D.五四运动的推动