单项选择题

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

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