8. Which of the following is a true statement about a hypothesis?
A. A hypothesis must be testable.
B. A hypothesis must turn out to be correct.
C. A group of scientists must agree on a hypothesis.
D. A hypothesis must be based on previous scientific knowledge.