单项选择题

设a,b,c为△ABC的三边,且二次三项式x2+2ac+b2与x2+2cx-b2有一次公因式,则△ABC一定是( ).

A.等腰三角形
B.锐角三角形
C.钝角三角形
D.直角三角形
E. 等边三角形