A. Two
B. Three
C. Four
D. Five

The correct answer to the question: “How many factors are responsible for social dynamics according to Ibn-e-Khaldun________________________?” is “Three”.