多项选择题

西方国家宪法产生的历史原因有()。

A.经济发展的需要
B.制定统治规则的需要
C.传播宪政主义观念的需要
D.政治发展的需要