why is magnesium ribbon rubbed before burning?
Answer: Magnesium ribbon must be cleaned before burning in air so that the layer of magnesium oxide (which is formed due to reaction of magnesium with air) can be removed in order to get the desired chemical reaction.