Read the following context and choose the best option to answer the question.
Context: Ennis had stewed about it , but the airline folks had said that there was nothing they could do so he just had to bear it , knowing the part of his plan about arriving before Jack left for the game had to be scrapped . He realized , though , that he could go straight to the rink via cab and it would be even better to surprise him at the game . That would be the last place Jack would ever expect to see him .
Question: Why might Ennis be stewing about the travel plan ?
Options: 
A. None of the above choices .
B. Because the airline might have canceled his flight .
C. Because the airline might have given his seat to someone else .
D. Because the airline might not have had a flight to arrive on time .


D