19世纪中叶,马克思恩格斯把社会主义由空想变为科学,奠定这一飞跃的理论基石是
A.阶级斗争学说
B.劳动价值论
C.唯物史观
D.剩余价值理论
参考答案:CD
参考解析:马克思恩格斯之所以能够把社会主义由空想变为科学,最根本的就在于他们把社会主义置于现实的基础之上并对现实进行科学的理论思考。首先,他们创立了唯物史观,揭示了人类历史发展的奥秘,这就为社会主义的产生找到了历史根据。在此基础上,他们深入分析了资本主义经济关系的矛盾,创立了剩余价值理论,揭示了资本主义剥削的秘密,论证了无产阶级的历史使命,这就为社会主义取代资本主义找到了现实根据。正是这两大发现,把社会主义由空想变为科学,实现了人类思想史上的伟大革命。因此,唯物史观和剩余价值理论是奠定社会主义由空想飞跃到科学的两大理论基石。CD正确。