多项选择题
社会主义国家在20世纪对人类作出的巨大贡献有()
A.结束了帝国主义的一统天下,开创了人类历史由资本主义向社会主义过渡的新纪元
B.实现了人民当家作主,基本上消灭了阶级压迫和剥削,为消除两极分化,实现共同富裕建立平等、民主、自由的理想社会开辟了道路
C.社会主义国家经济的发展显示了公有制为主体的社会主义制度的优越性
D.支持和促进了民族解放运动的发展,沉重打击和瓦解了帝国主义的殖民体系,支持和促进了第三世界的形成和发展
E.社会主义国家的存在和发展,是制止和战胜帝国主义侵略战争、保卫世界和平的伟大力量和中流砥柱