Answer:
Aristotle recognized at least four types of explanation. Other types of explanation are Deductive-nomological, Functional, Historical, Psychological, Reductive, Teleological, Methodological explanations.