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