多项选择题

毛泽东在《论人民民主专政》一文中指出,构成人民民主专政主要联盟的阶级是()

A.工人阶级
B.城市小资产阶级
C.农民阶级
D.民族资产阶级