单项选择题

Because his health is getting worse, he has to ______ himself from drinking to excess.

A.restrain
B.confine
C.restrict
D.confirm