在金属活动性顺序中,只有排在氢前的金属可以和稀酸溶液(除稀硝酸外)生成氢气,只有前面的金属可以把排在它后面的金属从盐溶液中置换出来,利用这一规律可以根据反应是否发生来比较金属的活泼性.
【解析】
A、由常见金属活动性顺序可知,镁和铝在铜的前边,都能与硫酸铜溶液反应,不能比较镁和铝活泼性.故A不符合题意;
B、由常见金属活动性顺序可知,铁位于铜的前边,能与硫酸铜溶液反应,汞位于铜的后边,不能与硫酸铜溶液反应,能比较铁和汞的活泼性,故B符合题意;
C、由常见金属活动性顺序可知,镁和铁在铜的前边,都能与硫酸铜溶液反应,不能比较镁和铁活泼性.故C不符合题意;
D、由常见金属活动性顺序可知,金和银在铜的后边,都不能与硫酸铜溶液反应,不能比较金和银活泼性.故D不符合题意.
故选B.