单项选择题

太平天国运动的性质是()。

A.反对帝国主义的农民运动
B.反封建的农民运动
C.反封建反侵略的农民运动
D.反侵略的农民运动