单项选择题

The policeman stopped the driver and found that he ______ alcohol.

A.drinks
B.is drinking
C.has drank
D.had drunk