单项选择题

The new colleague______ to have worked in several big corporations before he joined our company.

A.confesses
B.declares
C.claims
D.confirms