问题

She’s already two hours lateWhat ______ to her?
A:can have happened
B:may have happened
C:should have happened
D:must happen
B:may have happened
C:should have happened
D:must happen
正确答案是: