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