General Knowledge » Important Days

Which of the following festivals is held on a new moon day?

A

 Dussehra

B

 Kali Puja

C

 Mahavir Jayanti

D

 Holi