A suggested and testable explanation for an event is called a ________.
a) Hypothesis
b) Independent variable
c) Dependent variable
d) Theory