The Arthashastra, the ancient treatise on statecraft and administration, was written by whom?
- A.Vishakhadatta
- B.Kautilya
- C.Banabhatta
- D.Megasthenes
Show answer
Correct answer: B. Kautilya
Explanation
The correct answer is B, Kautilya, who is also called Chanakya and Vishnugupta and is associated with the Mauryan court of Chandragupta Maurya. The Arthashastra sets out the duties of a king, the working of ministers and spies, taxation, law, trade, agriculture and warfare, and it is one of the main sources for Mauryan administration.
Option A, Vishakhadatta, wrote the play Mudrarakshasa, whose central character is Chanakya himself, which is exactly why the name is placed here as a distractor. Option C, Banabhatta, belongs to a much later age as the court poet of Harshavardhana and wrote the Harshacharita and Kadambari. Option D, Megasthenes, was the Greek ambassador sent by Seleucus Nicator to the Mauryan court, and his account is called Indica, not Arthashastra. Keep the pair firm: Arthashastra by Kautilya, Indica by Megasthenes.