Which of the following statements is true?
O
A. A theory is so strong that it can never be changed.
O
B. A hypothesis is supported by predictions, not tests.
O
C. A hypothesis is considered false until proven true.
O
D. A theory is supported by many experiments.