Which of the following is a single-replacement reaction?

A. CaCl2 + Na2CO3 CaCO3 + 2NaCl

B. H2 + Cl2 2HCl

C. 2AgNO3 + Cu 2Ag + Cu(NO3)2

D. CH4 + 2O2 CO2 + 2H2O