多项选择题

西方政党具有的共同特征是()。

A.政党都具有阶级性
B.政党都是国家组织
C.政党都有政治纲领
D.政党都有组织纪律
E.政党都有组织机构