A.反应物没有单质,不是置换反应,故A错误;B.Cu元素的化合价由+1价降低为0,故B错误;C.反应中只有S元素化合价升高,化合价由-2价升高到+4价,则每生成1molSO2,转移6mol电子,故C错误;D.Cu元素化合价降低,S元素化合价升高,所以Cu2S既是氧化剂又是还原剂,故D正确.故选D.