c与强碱反应放出气体,在高中阶段学过的能和强碱反应生成氢气的金属为铝,则c是铝,c、e在冷浓硫酸中发生钝化,为铁和铝,则e是铁,a、c均能与稀硫酸反应放出气体说明a和c的活动性顺序位于氢元素之前,则a是镁,b与d的硝酸盐反应,置换出单质d,说明b的金属性比d强,铜的活动性大于银,所以b是铜,d是银,故选C.