Which of the following refers to a broad explanation or group of explanations for some aspect of the natural world that is consistently supported by evidence over time?
A. attrition
B. inter-rater reliability
C. tentative explanation
D. scientific theory