下列说法正确的是()A.整数分为正整数和负整数B.分数分为正分数和负分数C.零既是正整数又是负整数D.一个有理数不是正数就是负数
A、整数分为正整数、负整数及0,原命题错误;
B、分数分为正分数和负分数,原命题正确;
C、零既不是正整数页不是负整数,原命题错误;
D、有理数可能为正,为负,也可能为0.
故选B.
有理数的定义:有理数是整数和分数的统称,一切有理数都可以化成分数的形式。