Which of the following literary terms refers to a skill used to state what one thinks could happen next in a story?
a. inference
b. foreshadowing
c. hypothesis
d. prediction