Answer :
The answer that best fits the question is;
D: The flight was postponed by bad weather for which I had a ticket.
D: The flight was postponed by bad weather for which I had a ticket.