The hypotheses that stand the test of time are called _____.

(A) Laws
(B) Theories
(C) Deductions
(D) Experiments

Answer: (B) Theories