问题

Why not join us in the game?—I’d love to, but my mother insists that I _______ all my homework first.
A:finish
B:will finish
C:must finish
D:have finished
B:will finish
C:must finish
D:have finished
正确答案是: