单项选择题

When Jack arrived, he learned Mary()for almost an hour.

A. had gone
B. had set off
C. had left
D. had been away