下列各式从左到右的变形是因式分解的是( )A.x2+y2=(x-y)2+2xyB.x4+x2+1=(x2+x+1)(x2-x+1)C.x2-x-30=(x-1)x-30D.(a-1)3=a3-3a2+3a-1