单项选择题

The children are to do their homework the moment they()back school.

A.have arrived
B.had arrived
C.will arrive
D.would arrive