New Year's Day is one of the most important holidays in the Japanese calendar. On this day, many Japanese people visit shrines and temples, eat special foods, and play New Year's card games. When does Japan celebrate New Year's Day in contemporary times?
A. On the spring equinox
B. The first day of the lunar new year
C. On the anniversary of the emperor's ascension to the throne January 1st