问题

Do you know where David is I couldn’tfind him anywhere. — Well. He ______ have gone far –his coat’sstill here.
A:shouldn’t
B:mustn’t
C:can’t
D:wouldn’t
B:mustn’t
C:can’t
D:wouldn’t
正确答案是: