单项选择题

(Historically) (there) (has been) (only) two major factions(部分) in the Republican Party -- the liberals and the conservatives.

A.Historically
B.there
C.has been
D.only