Answer:
B
Step-by-step explanation:
noun. a coherent group of propositions formulated to explain a group of facts or phenomena in the natural world and repeatedly confirmed through experiment or observation: the scientific theory of evolution
9.4m questions
12.1m answers