If he started at 2 o’clock, he ________ have been in Shanghai by now.

If he started at 2 o’clock, he ________ have been in Shanghai by now.

A.can

B.would

C.must

D.mustn’t

答案及解析: C