下列说法中,正确的是()A.有理数就是正数和负数的统称B.零不是自然数,但是正数C.一个有理数不是整数就是分数D.正分数、零、负分数统称分数
A、有理数包括正数、负数和0,故A错误;
B、零是自然数,但不是正数,故B错误;
C、整数和分数统称有理数,因此一个有理数不是整数就是分数,故C正确;
D、零是整数,不是分数,故D错误.
故选C.
有理数的定义:有理数是整数和分数的统称,一切有理数都可以化成分数的形式。