解题思路:根据化合价的高低判断微粒的氧化性还原性,最高价态的只有氧化性,最低价态的只有还原性,中间价态的既有氧化性又有还原性.
A、Mg的化合价是最低价,所以只有还原性,故A错误;
B、Zn2+的化合价是最高价,所以只有氧化性,故B正确;
C、Fe2+的化合价是中间价态所以既有氧化性又有还原性,故C错误;
D、HCl中氢元素的化合价是最高价,氯元素的化合价是最低价,所以既有氧化性又有还原性,故D错误.
故选B.
点评:
本题考点: 重要的氧化剂.
考点点评: 判断微粒氧化性还原性的规律是:最高价态的只有氧化性,最低价态的只有还原性,中间价态的既有氧化性又有还原性.