A.氢氧燃料电池生成物为水,无污染,属于绿色电池,故A正确;B.锌锰电池中含有重金属锰,对环境有污染,故B错误;C.镍镉电池中含有重金属镍镉,对环境有污染,故C错误;D.汞电池中含有重金属汞,对环境有污染,故D错误;故选A.