多选题
资本主义被社会主义所取代是充满复杂的矛盾和斗争的历史过程,主要原因是()。
A资本主义基本矛盾运动的复杂性和曲折性,决定了社会主义取代资本主义是一个长期的过程
B资本主义生产关系还能继续容纳社会生产力的发展
C资本主义世界体系的形成和发展决定了资本主义向社会主义过渡的复杂性和长期性
D社会主义制度的发展和完善是长期的
E社会主义取代资本主义的必然性还有待考证
答案解析
首先,资本主义基本矛盾运动的复杂性和曲折性,决定了社会主义取代资本主义是一个长期的过程;其次,资本主义生产关系还能继续容纳社会生产力的发展;还有,资本主义世界体系的形成和发展决定了资本主义向社会主义过渡的复杂性和长期性;再有,社会主义制度的发展和完善是长期的。答案E是错误的,排除该选项,因此答案选ABCD。