Which is NOT true about new scientific theories?
A) New theories are always better than old theories.
B) New theories are our best available explanations of the world.
C) New theories benefit from the development and advances in technology.
D) Old theories may be discarded in favor of theories that make more sense.