B
分析:根据立方根的定义,勾股定理的逆定理,无理数的定义,实数的运算法则即可作出判断.
解答:A、0.125的立方根是0.5,故选项错误;
B、∵(c+a)(c-a)=b
2,∴c
2-a
2=b
2,即c
2=a
2+b
2,故△ABC是直角三角形,故选项正确;
C、无限小数不一定是无理数,无理数是无限小数,故选项错误;
D、0×
=0,故一个无理数和一个有理数之积不一定为无理数,故选项错误.
故选B.
点评:综合考察了立方根,勾股定理的逆定理,无理数的定义,实数的运算.勾股定理的逆定理:如果三角形的三边长a,b,c满足a
2+b
2=c
2,那么这个三角形就是直角三角形.