A、铜在氢后不会与硫酸反应,因此不能发生置换反应.B、铁在氢前能与硫酸反应生成氢气与硫酸亚铁,是置换反应,故正确.C、常温下碳粉与氧化铜不反应,高温时能反应,故错误.D、碳酸钙与盐酸反应但产物不是单质与化合物,不是置换反应.故选B