The Theory of spontaneous generation was

A theory that was supported over time by new facts and data.
A theory that was never tested.
A theory that was disproved by Redi and Pasteur
A theory that can never be disproved