D
分析:根据无理数的定义以及平方根的定义以及算术平方根的定义和绝对值的性质分别进行判断即可得出答案.
解答:①根据只有无限不循环小数是无理数,可知无限小数一定是无理数的说法错误,故此选项正确;
②根据0既不是负数也不是正数,可知不是正数的数一定是负数的说法错误,故此选项正确;
③根据
![](http://thumb.zyjl.cn/pic5/latex/3488.png)
=4,4的算术平方根是2,可知
![](http://thumb.zyjl.cn/pic5/latex/3488.png)
的算术平方根是4的说法错误,故此选项正确;
④(-2)
8=2
8 故有平方根,所以(-2)
8没有平方根的说法错误,故此选项正确;
⑤当a=0时,|a|=0不是正数,所以|a|一定是正数的说法错误,故此选项正确;
⑥根据1的平方根是±1,可知平方根等于本身的数是0和1的说法错误,故此选项正确.
故说法不正确的有6个,
故选:D.
点评:此题主要考查了实数有关的定义,熟练掌握有关定义是解题关键.