单项选择题

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

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