A、金属活动顺序表中,银在氢的后边,所以银不能与稀盐酸发生化学反应,所以不选A; B、金属活动顺序表中,铜在铝后边,所以铜不会把铝从硫酸铝溶液中置换出来,故不能发生化学反应,所以不选B; C、金属活动顺序表中,铝在银的前边,所以铝能把银从硝酸银溶液中置换出来,故能发生化学反应,所以选C; D、根据复分解反应发生的条件可以知道在生成物中必须有气体、沉淀或水生成,但是氯化钠和硝酸钾交换成分之后不能生成沉淀、气体或水,故不能发生化学反应,所以不选D.故选C.