The scientific method definitely relies on reproducible results - this is definitely the correct answer.
The hypotheses do not need to be based on fact - they will, after all still be tested, and only the results of the testing has to be based on a fact.