多项选择题

社会主义实现模式多样化的原因在于( ) A.
政治经济文化水平的发展不同 B.
历史传统不同 C.
指导思想不同 D.
地域环境不同