Who among the following has been called the Napoleon of India?
Chandragupta
Samudragupta
Ashoka
Harshavardhana
Answer: (b) Samudragupta
Samudragupta, the ruler of the Gupta Empire is known as the Napoleon of India.