问题

He__________ have completed his work; otherwise he wouldn’t be enjoying himself by the seaside.[ ]

A: should
B: must
C: wouldn't
D: can't
正确答案是: