Which term is defined as an explanation of events based upon knowledge gained?
A. scientific method
B. Hypothesis
C. Theory
D. Law
(This is a formative homework assignment grade designed to help me prepare for the midterm, so I really want to understand it. I joined the class late and missed a lot of stuff.)