单项选择题

The policeman stopped the driver and found that he()alcohol.

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