By the end of next year, we _______ this advanced...

Câu hỏi: By the end of next year, we _______ this advanced training course.

A. are finishing

B. have finished

C. will have finished 

D. will be finished