What is the definition of a scientific theory

A) A method of learning that emphasizes reason as the way to understand the world.
B) A brief statement that summarizes past observations and predicts future ones.
C) A model that explains the underlying reasons for observations and laws.
D) The equivalent of a scientific opinion which others may disagree with.
E) None of these.