When will you come to see me, Dad?I will go to see you when you

When will you come to see me, Dad?I will go to see you when you _______ your training course.

A.will have finished

B.will finish

C.would finish

D.finish

正确答案是D