Why is a hypothesis necessary?

A. It is testable and well informed.
B. It gives an experiment direction.
C. It tells you the right answer.
D. It prevents you from making mistakes

Relax