Why should a magnesium ribbon be cleaned before burning in air ?

Answer:
Magnesium gets covered with a layer of magnesium oxide when kept in air for a long time. This layer hinders the burning of magnesium. Hence, it is to be cleaned before burning.