A ______ is a claim or statement to explain a body of knowledge that has been rigorously tested and supported by scientific observations.
proposition
prediction
theory
hypothesis