Cái này khó nói lắm , vì phản ứng oxi hóa kim loại của HNO3 là do ion NO3- , không phải là 2H+ +2e -> H2 đâu
Theo anh thì phản ứng oxi hóa của HNO3 này sẽ xảy ra trước :
Mg -> Mg(2+)
Cu -> Cu(2+)
Ag -> Ag+
Hết HNO3 rồi thì mới đến phản ứng của kim loại với ion theo như trong dãy điện hóa. Nếu Mg vẫn dư ( tức là Cu và Ag chưa phản ứng ) thì Mg + Cu(2+) được.
Còn dư HNO3 thì dd sau phản ứng gồm :
Mg(2+)
Cu(2+)
Ag+
NO3-
SO4(2-)