多项选择题

中国民主革命的基本动力和主要依靠是()

A.工人阶级
B.农民阶级
C.小资产阶级
D.官僚资产阶级
E.民族资产阶级