A中甲和丁不能发生反应,所以A不正确.
B中丙和丁不能发生反应,所以B不正确.
C、氧气和一氧化碳反应,一氧化碳和氧化铁反应,氧化铁和碳反应,碳和氧气反应,正确.
D中NaOH和盐酸反应,盐酸和铁反应,铁和硫酸铜反应,硫酸铜和氢氧化钠反应.D正确.
故选CD.
A中甲和丁不能发生反应,所以A不正确.
B中丙和丁不能发生反应,所以B不正确.
C、氧气和一氧化碳反应,一氧化碳和氧化铁反应,氧化铁和碳反应,碳和氧气反应,正确.
D中NaOH和盐酸反应,盐酸和铁反应,铁和硫酸铜反应,硫酸铜和氢氧化钠反应.D正确.
故选CD.