单项选择题

设二次型f(x1,x2,x3)=(x1+2x2+x3)2+-x1+(a-4)x2+2x32+(2x1+x2+ax3)2正定,则参数a的取值范围是()

A.a=2
B.a=-7
C.a>0
D.a可任意