Scientists often form hypotheses based on particular observations. Which of the following is NOT true of a good hypothesis?
A) A good hypothesis is complex.
B)A good hypothesis is testable.
C) A good hypothesis is logical.
D)A good hypothesis predicts future events.