
Karl Marx explained the process of class struggle with the help of which one of the following theories?
- Empirical liberalism
- Existentialism
- Darwin’s theory of evolution
- Dialectical materialism
Explanation
Option (d) is correct
- Karl Marx explained class struggle and the development of human society using the theory of Dialectical Materialism.
- This theory:
- Combines dialectics (the idea that change happens through the conflict of opposites) with materialism (the belief that material conditions, especially economic factors, shape society).
- Marx believed that history is driven by the conflict between oppressor and oppressed classes (like bourgeoisie vs. proletariat).
- The contradictions within the economic structure (thesis vs. antithesis) lead to social change (synthesis).

Source: Reddit


