单项选择题

He owes his great success()hard work and opportunity.

A.in
B.on
C.to
D.for