由题意中关于氯气的特点可建立如下的反应关系式Cu-CuCl2 Al-AlCl3 Mg-MgCl2 Fe-FeCl3 Zn-ZnCl2
固体质量增加7.1 g,即Cl的质量为7.1
若仅有一种金属,且增加7.1g,则根据关系式对相应的金属质量求解可知分别是:Cu 6.4g Al 1.8g Mg 2.4g Fe 3.73g Zn 6.5g;
因两种金属混合后的质量为4g,
故可能的组合为Cu-Al、Cu-Mg、Cu-Fe、Zn-Al、Zn-Mg、Zn-Fe六种
同理,若仅有一种金属,产生氢气0.2 g,则依据金属与盐酸反应的方程式可计算出对应的金属质量分别是Al 1.8g Mg 2.4g Fe 5.6g Zn 6.5g;
因两种金属混合后的质量为4g,
故可能的组合为Cu-Al、Cu-Mg、Zn-Al、Zn-Mg、Al-Fe、Mg-Fe六种
符合两种情况的共4种Cu-Al、Cu-Mg、Zn-Al、Zn-Mg
但五种金属中要排除铜和铁,原因是铜不与盐酸反应而会与氯气反应,铁与盐酸反应生成FeCl2而与氯气反应生成FeCl3,均不能同时满足固体质量增加7.1g并产生氢气0.2g.
故答案为:铝和锌、镁和锌.选AB