问题

There’s someone knocking on the door. Who _____itbe— Itmust be Mary. She promised to be here at 8:00.
A:was; I hadleft
B:were; I havegone
C:were; did Ileave
D:Can
B:were; I havegone
C:were; did Ileave
D:Can
正确答案是: