问题

I’m glad you told me about yesterday’s show beingcancelled. Otherwise I _____ all the way for nothing.
A:travelled
B:had travelled
C:would travel
D:would havetraveled
B:had travelled
C:would travel
D:would havetraveled
正确答案是: