Which of the following demonstrates a double-replacement reaction?
A: Na3PO4 + MnCl2 > Mn3(PO4)2 + NaCl
B: CaCO3 > CaO + CO2
C: 2Mg + O2 > 2MgO
D: 2AgNO3 + Cu > 2Ag + Cu(NO3)2
A: Na3PO4 + MnCl2 > Mn3(PO4)2 + NaCl
B: CaCO3 > CaO + CO2
C: 2Mg + O2 > 2MgO
D: 2AgNO3 + Cu > 2Ag + Cu(NO3)2