——Has Jane arrived yet?         ——No, she_______ an hour ago.
#88347
A
was supposed to come
B
must have come
C
should come
D
ought to have come