The correct option is B Samudragupta
Samudragupta is known as the Indian Napoleon. Historian A V Smith called him so because of his great military conquests known from the 'Prayag Prashati' written by his courtier and poet Harisena, who also describes him as the hero of a hundred battles.