问题

I’ll come to listen to your speech at 9:30 tomorrow morning.— I regret to tell you that by then my speech ____
A:had ended
B:has ended
C:will have ended
D:will end
B:has ended
C:will have ended
D:will end
正确答案是: