To better illustrate the answer, let us illustrate every letter in the choices.
a. We are doing tests to determine if the hypothesis you made is valid. However tests may or may not support the hypothesis.
b. Predictions are made after the hypothesis was made.
c. Whatever the accuracy level of your tests, it may or may not support your hypothesis. But the reason you do the experiment is because you want an accurate results. Test should always be accurate by any means.
d. If you have a correct hypothesis, results should be expected. (Correct answer)