Which of the following statements are correct?
(A) Both LiCl and MgCl2 are soluble in ethanol.
(B) The oxides Li2O and MgO combine with excess of oxygen to give superoxide.
(C) LiF is less soluble in water than other alkali metal fluorides.
(D) Li2O is more soluble in water than other alkali metal oxides.
Choose the most appropriate answer from the options given below: