问题

Guess what! I have won the first prize in the speaking competition. — Congratulations! You _____ put a lot of work into it.
A:should
B:must
C:should have
D:must have;
B:must
C:should have
D:must have;
正确答案是: