Adrian got surprisingly high grades in the final e...

Câu hỏi: Adrian got surprisingly high grades in the final exam. He ______ his lessons very carefully.

A would have revised            

B needn't have revised           

C can't have revised

D must have revised