SO2 and NO2 are the pollutant gases largely responsible for the discoloured and lusterless nature of the marble of the Taj Mahal. Usually oxides of nitrogen and sulphur cause acid rain which reacts with marble and cause it's dicoloration.
Option (B) is the correct answer.