‘Vesak day’ is associated with _________?

‘Vesak day’ is associated with _________?

A. Buddhism 
B. Sikhism
C. Hinduism
D. None of these