多项选择题

A.太阳黑子
B.日食
C.月食
D.哈雷彗星