B.Al與稀硫酸和氫氧化鈉溶液反應生成氫氣,所以B符合;
C.Fe與稀硫酸反應生成氫氣,但不能與氫氧化鈉溶液反應,故C不符合要求;
D.氧化鋁是兩性氧化物,與稀硫酸反應生成硫酸鋁,與氫氧化鈉反應生成偏鋁酸鈉,沒有氣體產生,所以D不符合要求。
所以選b。