单项选择题

The engineer retired ______.

A.after he worked in the same company for less than 25 years
B.after he worked in different companies for 25 years
C.after he worked faithfully in the same company for over 25 years
D.after he worked heart and soul in his own company for 25 years