The correct option is B It converts sulphides to oxides
(a) It removes arsenic and sulphur volatile impurities by converting them to their respective volatile oxides.
2MS+3O2→2MO+2SO2
(b) During roasting, the sulphide is converted to an oxide, and sulphur is released as sulphur dioxide, for example
Cu2S+O2→Cu2O+SO2
(c) Roasting is a process of converting an ore into its oxide by heating strongly in presence of excess air.
(d) Roasting is not associated with the removal of water of hydration.