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