Which of these is useful background information to have before reading a story?

A. The different stages of a plot structure
B. The intended themes of the story
C. The definitions of the different types of irony
D. The time period during which the author lived