My English-Chinese dictionary has disappeared. Who _____ have taken it?
#90106
A
should
B
must
C
could
D
would