单项选择题

A. finish  
B. would finish
C. finishing 
D. finished