Which of the following scientific terms has the most evidence and observations?
a. an educated guess
b. a scientific law
c. a hypothesis
d. a theory