设定义在R上的函数f(x)=⎧⎩⎨1|x+3|1x≠3x=−3,若关于x的方程f2(x)+af(x)+b=0 有3个不同实数解x1、x2、x3,且x1<x2<x3,则下列说法中错误的是( )。A.x21+x22+x23=29B.1+a+b=0C.x1+x3=−6D.a2−4b=0