Correct choice is (d) All of the mentioned
The explanation: Selective hydrogenations are accomplished either by making the proper choice of catalyst, temperature, pressure, and solvent (and thereby attaining a difference in reaction rate) or by interrupting the reaction when the desired amount of hydrogen has been absorbed.