单项选择题

A. will arrive
B. is going to arrive
C. arrives
D. is arriving