单项选择题

The next train () the station at 11 o'clock.

A.leaves
B.has left
C.left
D.leaving