Indian History When was Mahavira born ? A) 530 BC B) 540 BC C) 550 BC D) 560 BC Detailed Solution: No Details Prev Next