单项选择题

By the time I come back from my holidays, you()your paper.

A.will have finished
B.will be finished
C.would finish
D.have finished