单项选择题

(Rarely) (we have seen) such an effective actor (as he) has proven himself (to be).

A.Rarely
B.we have seen
C.as heC. to be