1.下列说法正确的是( D )
A.氧化剂在反应中失去电子,还原剂在反应中得到电子
B.金属单质在反应中只能作还原剂,非金属单质在反应中只能作氧化剂
C.阳离子只有氧化性,阴离子只有还原性
D.氧化剂具有氧化性,还原剂具有还原性
解析:氧化剂在反应中得到电子,还原剂在反应中失去电子,故A错误;金属元素在化合物中只有正价态,反应中金属单质只能作还原剂失去电子,非金属元素在化合物中既有正价态又有负价态,反应中非金属单质既能作还原剂失去电子,又能作氧化剂得到电子,故B错误;当阳离子所含元素处于中间价态时,既有氧化性又有还原性,如Fe2+,且阴离子也可能具有氧化性,如ClO-具有强氧化性,故C错误;氧化剂在反应中得到电子,表现氧化性,还原剂在反应中失去电子,表现还原性,故D正确。