Correct Answer:
Option C - The word Navratri means 'Nine Nights'. During this time, new forms of Shakti are worshipped Navratri festival marks the victory of Goddess Durga over the demon king Mahishasura. Navratri is celebrated twice a year in shardiya and chaitra.
C. The word Navratri means 'Nine Nights'. During this time, new forms of Shakti are worshipped Navratri festival marks the victory of Goddess Durga over the demon king Mahishasura. Navratri is celebrated twice a year in shardiya and chaitra.