单项选择题

I am supposed to give my homework to the teacher as soon as he ______ .

A. will arrive
B. arrives
C. is arriving