Answer:
full moon to A
new moon to B
solar eclipse to D
lunar eclipse to C
6.0m questions
7.8m answers