单项选择题

How often is Halloween

A.Monthly.
B.Every other year.
C.Once a year.
D.Weekly.