单项选择题

The next train ______ the station at 11 o'clock.

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