A、锌排在氢的前面,能与盐酸反应生成氯化锌.故A不符合题意;
B、镁排在氢的前面,能与盐酸反应生成氯化镁.故B不符合题意;
C、铁排在氢的后面,能与盐酸反应生成氯化亚铁,但不生成氯化铁.故C符合题意;
D、铁排在氢的前面,能与盐酸反应生成氯化亚铁.故D不符合题意.
故选C.
A、锌排在氢的前面,能与盐酸反应生成氯化锌.故A不符合题意;
B、镁排在氢的前面,能与盐酸反应生成氯化镁.故B不符合题意;
C、铁排在氢的后面,能与盐酸反应生成氯化亚铁,但不生成氯化铁.故C符合题意;
D、铁排在氢的前面,能与盐酸反应生成氯化亚铁.故D不符合题意.
故选C.