造成人们不同乃至截然相反信念的原因,主要是( )

造成人们不同乃至截然相反信念的原因,主要是( )

A.社会环境的差异

B.思想观念的差异

C.利益需要的差异

D.人生经历和性格特征的差异

正确答案是ABCD