He couldn’t rest or sleep because ____ too much co...

Câu hỏi: He couldn’t rest or sleep because ____ too much coffee. 

A drinking 

B been drinking

C had been drinking

D he had been drinking