19世纪中叶,马克思和恩格斯所以能够创立科学社会主义,是因为:
[]
A.当时已经具备了创立科学社会主义的历史条件
B.他们长期参加和亲自领导了工人运动
C.他们进行了大量艰苦的科学理论研究工作
D.他们是伟大的无产阶级革命导师