单项选择题

Eliza must have missed the train; otherwise she ()then.

A. should arrive here
B. has arrived here
C. would have arrived here
D. arrived here