Which type of scientific statement is defined as "a possible explanation or answer to a scientific question that is based on prior knowledge or research and is testable"?

A. Hypothesis
B. Theory
C. Law
D. Probability