SMARTGIRL01 SMARTGIRL01 02-07-2019 Physics contestada Which term best describes the phrase "the best explanation that science has to offer"? A. Theory B. Law C. Experiment D. Observation