When must scientific theories be changed?

A. When one experiment shows a surprising result.
B. When a new government is elected.
C. When an old scientist dies
D. When new evidence is discovered