A scientific law or principle is an irrefutable? (A) Deduction (B) Experiment (C) Theory (D) Hypothesisâ–ºCorrect Option Correct Answer is: C