A、0既不是正数也不是负数,其平方也为0,不是正数.B、0是整数,但没有倒数.C、正确,正数的绝对值为其本身,负数的绝对值为其相反数,0的绝对值为0,只要a=b,则|a|=|b|.D、-1与2一个正数一个负数,但不是互为相反数.故选C.