A、当a<0是,a表示负有理数,故本选项错误;
B、当a<0是,-a表示正有理数,故本选项错误;
C、当a=0时.a和-a都不表示负有理数,故本选项错误;
D、a 2≥0,即为非负数,故本选项正确;
故选D.