PLEASE HELP!!!!!!!!

What might cause a theory to change over time?


a. New laws passed by the government

b. New but untestable ideas

c. Changes in public opinion

d. The discovery of new evidence