Oxides, peroxides and hydroxides