[多选题]
新民主主义革命的动力包括( )。
A.工人阶级
B.农民
C.城市小资产阶级
D.民族资产阶级
参考答案与解析: