What is the difference between a law and a theory?
A. A theory is widely accepted by the scientific community, while a law may be disputed.
B. A law explains why something will happen, and a theory predicts how something will happen.
C. A law predicts how something will happen, and a theory explains why something will happen.
D. A law is widely accepted by the scientific community, while a theory may be disputed.