问题

u know where David is — Well, he _____ have gone far — his coatis stillhere.
A:shouldn’t
B:can’t
C:mustn’t
D:wouldn’t
B:can’t
C:mustn’t
D:wouldn’t
正确答案是: