∵a,b,c为△ABC的三边长,∴a2≠0.∴△=(c2-a2-b2)2-4a2?b2,=(c2-a2-b2-2ab)(c2-a2-b2+2ab),=[c2-(a+b)2][c2-(a-b)2],=(c-a-b)(c+a+b)(c+a-b)(c-a+b),又∵三角形任意两边之和大于第三边,所以△<0,则原方程没有实数根.故选C.