________too much, he found difficult to drive home...

Câu hỏi: ________too much, he found difficult to drive home.

A To drink    

B Have drunk     

C Having drunk   

D Drunk