When did Mahajanapadas were flourishing in north India? October 4, 2025 by Admin A. buddha period B. gupta period C. vedic period D. maurya period ✅ The correct answer is option A.