单项选择题

When does the next bus leave for Glasgow? ()

A.I‘ve never been there.
B.The next one is faster.
C.They leave every hour.
D.The city is far away.