[单选题]

—I cannot find Tom anywhere.—He ______have been off long. I heard him make a call just now.

A.shouldn't

B.can't

C.mustn't

D.needn't

参考答案与解析: