Which best explains the term time frame in fiction?
A. The period of time when the author wrote the story
B. The date and time at which the story begins
C. The time it takes the reader to finish the story
D. The span of time in which a story takes place