HOW LONG DOES VESAK LAST

23. How long does Vesak last?

A. It lasts for a month. B. It lasts for two months.

C. It lasts for three days. D. It lasts for a week.