He is considered ___________ the work ahead of time.
A. finishing B. to finish C. having finished D. to have finished
D
略