单项选择题

△ABC的三边为a,b,c,(x+a)(x+b)+(x+b)(x+c)+(x+c)(x+a)是完全平方式,则△ABC是()。

A.直角三角形
B.等边三角形
C.等腰非直角三角形
D.直角三角形或等边三角形
E.以上结果均不正确