Julia will come to give you a hand the moment she  _____her home

Julia will come to give you a hand the moment she  _____her homework.
A、will finish
B、finishes
C、had finished
D、finished
【正确答案】:B