C) They are well-tested and widely accepted explanations.
Scientific theories are developed through extensive testing and observation, and they aim to explain a wide range of phenomena based on the evidence collected. They are not the same as hypotheses (which are testable predictions), nor are they unchangeable; scientific theories can be modified or replaced as new evidence emerges. They are also not merely simple guesses, as they are grounded in substantial evidence and reasoning.