D
分析:在金屬活動性順序中,位于氫前面的金屬能置換出酸中的氫;根據復分解反應發(fā)生的條件,若兩種物質相互交換成分有沉淀、氣體或水生成,則能發(fā)生化學反應;據此進行分析判斷.
解答:A、鋁的金屬活動性比氫強,能與稀鹽酸反應生成氯化鋁和氫氣,故選項不符合題意.
B、氫氧化鈉溶液和硫酸銅溶液相互交換成分生成氫氧化銅沉淀和硫酸鈉,故選項不符合題意.
C、氯化鈉溶液和硝酸銀溶液相互交換成分生成氯化銀沉淀和硝酸鈉,故選項不符合題意.
D、硫酸鈉溶液和氯化鎂溶液相互交換成分沒有沉淀、氣體或水生成,不能發(fā)生反應,故選項符合題意.
故選D.
點評:本題難度不大,掌握利用金屬活動性順序、復分解反應發(fā)生的條件判斷化學反應能否發(fā)生的方法是正確解答本題的關鍵.