下列说法正确的是(  ) A.-a一定是负数 B.一个数的绝对值一定是正数 C.一个有理数不是正数就是负数 D.平方等于本身的数是0和1

问题描述:

下列说法正确的是(  )
A. -a一定是负数
B. 一个数的绝对值一定是正数
C. 一个有理数不是正数就是负数
D. 平方等于本身的数是0和1

A、因为-a当a=0时,既不是正数,也不是负数,故本选项错误;
B、如0的绝对值是0,故本选项错误;
C、0既不是正数,也不是负数,故本选项错误;
D、易知,平方等于本身的数是0和1,故本选项正确.
故选D.