A、锌和稀盐酸反应能生成氯化锌和氢气,属于置换反应.正确;B、四氧化三铁是铁在氧气中燃烧生成的,属于化合反应.错误;C、氯化铁是铁在氯气中燃烧生成的,属于化合反应.错误;D、铁和稀盐酸反应能生成氯化亚铁和氢气,属于置换反应.正确.故选AD.