Which of the following is true about a scientific theory
A. A theory can never be changed
B. A theory can be changed to explain new observations or experimental results
C. A theory can be formed after a single experiment
D. A theory is a proposed explanation for a hypothesis