Zn, Pb, Mg, Al, Ca will reduce Ag^+ to Ag BUT they also will reduce Sn^2+. See this site.
http://www.csudh.edu/oliver/chemdata/data-e.htm
The three substances that can reduce Ag+ to Ag, but will not reduce Sn2+ to Sn are
Zn, Pb, H2, Mg, Cu, I2, Al, Ca
1 answer