单项选择题

Excuse me, when is the next flight from London due to arrive? ()

A.In half an hour.
B.An hour before.
C.Until the next one.
D.Before another one.