Which of the following statements best distinguishes hypotheses from theories in science?
a. Theories are hypotheses that have been proven.
b. Hypotheses usually are narrow in scope; theories have broad explanatory power.
c. Hypotheses are tentative guesses; theories are correct answers to questions about nature.
d. Hypotheses and theories are different terms for essentially the same thing in science.