(2) Reductive carbonylation: Many metal carbonyls can be prepared form carbon monoxide and a
compound of the metal such as oxide, sulfide or halide in presence of a reducing agent. The
reducing agent may be hydrogen, sodium, magnesium, aluminium, lithium aluminium hydride or
sometimes even excess carbon monoxide. E.g.,