若关于x的一元二次方程kx2-2(k-1)x+k+1=0有实数根,则k的取值范围是(  )