单项选择题

He hurried to the station, only ______ the train had left.

A.to have found
B.finding
C.found
D.to find