Home Questions General Awareness (GA) Questions Name the economist who gave the theory of “Comparative Advantage.”
Question:

Name the economist who gave the theory of “Comparative Advantage.”

Choose the correct answer:
  • A. Adam Smith
  • B. David Ricardo ✅ Correct
  • C. Thomas Robert Malthus
  • D. Amartya Sen
Explanation:
David Ricardo was a classical economist best known for his theory on wages and profit, the labor theory of value, the theory of comparative advantage, and the theory of rents.

Related Questions & One-Liners

  • No related questions / one-liners available.

Related Study Material

General Awareness Quiz on Economics

This quiz comprises questions based on economics.

Scroll to Top