分析:根据自然数的意义,0是最小的自然数,根据整数的意义,没有最小的整数;根据正数的意义,没有最小的正数,但有最小的正整数,是1;根据负数的意义,既没有最大的负数,也没有最小的负数;根据有理数的意义,没有最小的有理数.
解答:解:A、有最小的自然数(0),没有最小的整数;
B、没有最小的正数,但有最小的正整数(1);
C、没有最小的负数,也没有最大的负数;
D、有理数中没有最小的数;
故选:B
点评:本题是考查自然数的意义、整数的意义、正、负数的意义、有理数的意义等.只有深刻理解意义才能作出判断.