问题

What has happened to Alice ? — I don’t know. She__________her job.
A:can have lost
B:may have lost
C:should have lost
D:need have lost
B:may have lost
C:should have lost
D:need have lost
正确答案是: