单项选择题

元宵节俗的形成有一个较长的过程,从()起,元宵张灯即成为法定之事,并逐渐成为民间习俗。

A.汉代
B.唐代
C.宋代
D.明代