多项选择题

统一战线是中国共产党在中国革命中战胜敌人的三大法宝之一,建立统一战线的必要性是( )

A.由中国半殖民地半封建社会的阶级状况所决定的
B.由半殖民地半封建的中国社会的诸多矛盾所决定的
C.由中国革命的长期性、残酷性及其发展的不平衡性所决定的
D.要战胜强大的反革命力量,必须把中间阶级团结在自己的周围,结成最广泛的统一战线