①如果两个数的积为1,则这两个数互为倒数,故本项错误;②相如果两个数积为0,则至少有一个数为0,正确;③绝对值等于其本身的有理数是零和正数,故本项错误;④倒数等于其本身的有理数是1和-1,故本项错误;错误的有①③④,共3个.故选D.