We ______ this course by the end of next year.

A. had finished

B. will have finished

C. were finishing

D. have finished