A statement that explains what something does under the same conditions and is broadly agreed upon by the science community is
a.
a. law
b. theory
c. hypothesis
d. fact