12. When can a theory be revised?

if the general public does not understand the theory

when a new scientist begins working on it

after 10 years

if new knowledge expands and corrects our understanding