单项选择题

(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