问题

―Do you know where David is? I couldn’t find him anywhere.―Well. He ______ have gone far — his coat’s still here.
A:needn’t
B:can’t
C:mustn’t
D:wouldn’t
B:can’t
C:mustn’t
D:wouldn’t
正确答案是: