太平天国农民战争历时( )

太平天国农民战争历时( )

A.10年

B.14年

C.18年

D.20年

正确答案是B