下列说法正确的是(  )A. 一个有理数不是正数就是负数B. 一个有理数不是整数就是分数C. 有理数是自然数和负整数D. 有理数分为整数、分数、正数、负数、0五类

问题描述:

下列说法正确的是(  )
A. 一个有理数不是正数就是负数
B. 一个有理数不是整数就是分数
C. 有理数是自然数和负整数
D. 有理数分为整数、分数、正数、负数、0五类

A、有理数分为正数、零、负数,故A错误;
B、有理数分为整数、分数,故B正确;
C、整数分为自然数、负整数,故C错误;
D、分类出现了重复现象,故D错误;
故选:B.
答案解析:根据有理数的分类,可得答案.
考试点:有理数.
知识点:本题考查了有理数,利用了有理数的分类.