问题

31Hurry up! By the time we get to the church, the marriage service _____
A:had started
B:will have started
C:has started
D:must have started
B:will have started
C:has started
D:must have started
正确答案是: