单项选择题

When Mary finally got there, Tom had left an hour ()

A. before
B. ago
C. later
D. after