问题

Guess what! I have got the highest score in the final exam. —- Great! You ______ worked very hard and put a lot of energy into it.

A:must
B:must have
C:should
D:should have
正确答案是: