Which of the following explains situational irony?
A. The underlying meaning of a story, the universal truth.
B. The sequence of events involving characters in conflict.
C. The clues that hint towards events that may happen later in the story.
D. The contrast between events that happen and those expected to happen.