How does the scientific meaning of "theory" differ from the common vernacular meaning?
a) In science, a theory is an educated guess. In common language, it is a proven fact.
b) In science, a theory is a well-substantiated explanation of some aspect of the natural world. In common language, it is a hypothesis.
c) In science, a theory is a temporary explanation. In common language, it is a law.
d) In science, a theory is a scientific law. In common language, it is an idea.