单项选择题

This book must()by the end of next month.

A. finish
B. have finished
C. be finished
D. to be finished