
【答案】:B本题考查科技常识。日食,又叫做日蚀,是月球运动到太阳和地球中间,如果三者正好处在一条直线时,月球就会挡住太阳射向地球的光,月球身后的黑影正好落到地球上,这时发生日食现象。A项错误,元日,指农历正月初一,一年只有一天。元日可能发生日食,但日食并不只发生在元日。B项正确,《辞海》这样定义日食:在朔日,月球运行到地球与太阳中间,月球掩蔽太阳的现象。日食必发生在朔日,即农历的初一(朔)。这是因为只有在这一天,月亮才会出现在太阳与地球之间的连线上,这样才有可能使月球挡住太阳而形成日食。 C项错误,望日,指月亮圆的那一天。通常指旧历每月之十五日。D项错误,晦日,指农历每月的最后一天,即大月三十日、小月二十九日。故正确答案为B。
