单项选择题

中国新民主主义革命的动力主要是指()。

A.工人、农民、知识分子、小商人、游民
B.工人、农民、民族资产阶级、手工业者
C.农民、城市小资产阶级、民族资产阶级和其他中间势力
D.工人、农民、城市小资产阶级、民族资产阶级