已知x是无理数,且(x+1)(x+3)是有理数,则
    ①x2是有理数;
    ②(x-1)(x-3)是无理数;
    ③(x+1)2是有理数;
    ④(x-1)2是无理数.
    以上结论正确的有
 
【正确答案】 C
【答案解析】 因为(x+1)(x+3)=x2+4x+3是有理数,x是无理数,
   所以x2=(x2+4x+3)-(4x+3)为无理数;
   (x-1)(x-3)=x2-4x+3=(x2+4x+3)-8x为无理数;
   (x+1)2=x2+2x+1=(x2+4x+3)-(2x+2)为无理数;
   (x-1)2=x2-2x+1=(x2+4x+3)-(6x+2)为无理数.
   故②④正确,选C.