选择题 马克思主义的产生具有深刻的社会根源、阶级基础和思想渊源,其创始人马克思1818年5月5日出生在德国特利尔城的一个律师家庭,恩格斯1820年11月28日出生在德国巴门市的一个工厂主家庭。他们放弃了舒适安逸的生活,毅然选择了充满荆棘坎坷的革命道路,创立了科学社会主义。马克思、恩格斯之所以能够创立科学社会主义是因为______

【正确答案】 C
【答案解析】马克思、恩格斯之所以能够创立科学社会主义,是由主观条件和客观条件决定的。其主观条件是他们个人的努力,客观条件则是资本主义经济的发展等社会历史条件。即马克思、恩格斯之所以能够创立科学社会主义,主要是因为社会历史条件和个人努力的相互作用,C项正确。A项中的“德国是当时最为发达的资本主义国家”不符合史实。B项过于强调个人的能动作用,不符合马克思主义的基本原理。在当时条件下,拥有优良的家庭背景和教育经历的人有很多,不止马克思、恩格斯,D项和题目不能构成因果关系。