单项选择题

近代中国沦为半殖民地半封建社会的根本原因是()。

A.帝国主义的侵略
B.中国封建主义的统治
C.农民革命斗争的失败
D.中国资产阶级的软弱