问题

Jack ___________ yet, otherwise he would have phoned me.
A:mustn’t have arrived
B:shouldn’t have arrived
C:can’t have arrived
D:needn’t have arrived;
B:shouldn’t have arrived
C:can’t have arrived
D:needn’t have arrived;
正确答案是: