单项选择题

下列叙述中,正确的是()。

A.任何一个实数的平方都是正数
B.若a、b互为相反数,则a、b中有一个必定是正数
C.分数一定是有理数
D.任何实数的零次幂都等于1
E.A、B、C、D都不正确