UPSC CSE Prelims
Question 34
Karl Marx explained the process of class struggle with the help of which one of the following theories ?
View correct answer and explanation
Correct answer: D
Correct Option: D
Explanation: Marx analysed social change through contradictions between classes rooted in material economic relations, commonly described as dialectical materialism.
Option-wise Analysis:
A: Incorrect - Empirical liberalism does not explain Marx’s historical class conflict model.
B: Incorrect - Existentialism concerns individual existence and freedom, not Marxian class struggle.
C: Incorrect - Biological natural selection is not Marx’s framework for social economic antagonism.
D: Correct - dialectical materialism links material conditions, contradictions and historical development.