Which statement best describes the explanatory powers of hypotheses and theories?
A
A hypothesis does not provide an explanation but instead only predicts what may happen.B
A theory does not provide an explanation but instead only predicts what may happen.C
The explanation given by a theory is well tested and supported by many observations and hypotheses.D
The explanation given by a hypothesis is well tested and supported by many observations and theories.