Multiple choice How many cardinal principles does Mahavira's philosophy have? Five Eight Six Four Reveal answer Fill a bubble to check yourself B Correct answer