--- Guess what! I have got A for my term paper. --- Great! You ______ read widely and put a lot of work into it.
#89099
A
must
B
should
C
must have
D
should have