What is the purpose of a hypothesis?
A. It specifies the procedure for a scientific experiment.
B. It is a prediction of whether an experiment will give useful results.
C. It tells other scientists what kind of research they should be doing.
D. It is a possible answer with an explanation for a scientific question.