分析:根据实数的有关定义判断A、B;
举反例判断C;
根据立方根的定义判断D.
解答:解:A、∵
是无理数,而2是有理数,∴
≠2,所以说法错误,故本选项不符合题意;
B、∵
是无限不循环小数,是无理数,而分数是有理数,∴
不是分数,所以说法错误,故本选项不符合题意;
C、π是无理数,π的平方仍然是无理数,所以说法错误,故本选项不符合题意;
D、∵任意一个实数都有立方根,∴
=4-a成立,a的取值范围是全体实数,所以说法正确,故本选项符合题意.
故选D.
点评:本题主要考查了实数的有关定义,熟练掌握各定义是解题的关键.