Which of the following is a single replacement reaction?

( a. Ba(OH)2 + H2SO4 → BaSO4 + 2H2O

( b. 2Mg + O2 → 2MgO

(c. H2O+ CO2 → H2CO3

(d. Zn + H2SO4 → ZnSO4 + H2