问题

When will he leave for Shanghai?—As soon as he _ his work.
A:finished
B:will finish
C:is finishing
D:finishes
B:will finish
C:is finishing
D:finishes
正确答案是: