A scientific _________ is a scientific explanation formulated based on known facts and repeated testing. 1.law 2.Theory 3.inquiry 4.hypothesis