单项选择题

He will come to call on you the moment he ______ his work.

A.will finish
B.finishes
C.finish
D.shall finish