问题

Attention please. Your project ________ be finished by the end of this week.— But we are up to our necks in work. ________ we finish it the next week

A:can; May
B:need; Can
C:must; Can
D:must; Need;
正确答案是: