JACK ……… YET, OTHERWISE HE WOULD HAVE TELEPHONED ME.A. CAN’T HAVE A...

18.Jack ……… yet, otherwise he would have telephoned me.A. can’t have arrived B. mustn’t have arrivedC. needn’t have arrived D. shouldn’t have arrived