单项选择题

Too much drinking would()his health.

A. do harm for
B. do harmful to
C. do harm to
D. do harmful for