下列由左到右的变形,属于因式分解的是( ) A.(x+1)(x-1)=x 2 -1 B.x 2 -9=(x+3)(x-3) C.x 2 +y 2 =(x+y) 2 D.x 2 -6x+9=x(x-6)+9