Which of these criticisms has been made of Marxist theory?
Correct answer B. Marxism tries to explain all social problems
Explanation
Critics argue that Marxism is too sweeping because it attributes almost every social problem to class conflict and economic relations, neglecting other causes.
Answer checked How we write and check questions
Discussion