Which of the following statements is true regarding scientific hypotheses?
A.
There are no valuable hypotheses.
B.
A testable hypothesis is valuable only if all evidence supports it.
C.
A testable hypothesis is valuable, even if evidence shows that it is false.
D.
Every hypothesis is valuable, whether or not it is testable.