Which of the following literary terms refers to a skill used when the reader must put together what the author provides and what he/she already knows to come up with some valid information about the story?
a. inference
b. foreshadowing
c. hypothesis
d. prediction