单项选择题

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

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