问题

Why hasn’t Jane arrived yet?—She ______ again in the morning.
A:shouldn’t have overslept
B:may have turned off the alarm clock
C:must have no one to call her
D:should have someone to wake her up
B:may have turned off the alarm clock
C:must have no one to call her
D:should have someone to wake her up
正确答案是: