Which of these BEST describes the difference between a hypothesis and a theory?
A) A hypothesis is true; a theory MAY be true.
B) Hypotheses are accepted by the scientific community; theories are not.
C) A theory has been tested and based on data, while a hypothesis has not yet been tested.
D) A hypothesis has been tested and is based on facts, while a theory has yet to be tested.