问题

Guess what! I have got A for my termpaper.— Great! You ______ read widely and put alot of work into it.
A:to be
B:should
C:must have
D:should have
B:should
C:must have
D:should have
正确答案是: