分析:一个复数为实数的充分必要条件是它的虚部为0,根据这个充要条件对各个先项加以判别,发现A、B都没有充分性,而C是充分必要条件,由此不难得出正确的选项.
解答:解:设复数z=a+bi(i是虚数单位),则
复数z为实数的充分必要条件为b=0
由此可看出:对于A,z
2为实数,可能z=i是纯虚数,没有充分性,故不符合题意;
对于B,同样若z是纯虚数,则z+
=0为实数,没有充分性,故不符合题意;
对于C,若z=a+bi,
=a-bi,z=
等价于b=0,故是充分必要条件,故不符合题意;
对于D,若|z|=z≥0,说明z是实数,反之若z是负实数,则|z|=z不成立,符合题意.
故选:D
点评:本题考查了复数的分类,共轭复数和充分必要条件的判断,属于基础题.熟练掌握书本中的复数有关概念,是解决本题的关键.