Which of he following is the correct order of ideas from the greatest level to the least?

A. Law, theory, hypothesis
B. Theory, hypothesis, law
C. Hypothesis, theory, law
D. None of the above