单项选择题
A.drank B.had drunk C.had been drinking D.have drunk
A.has passed B.should have passed C.could have passed D.would have passed