解题思路:分别计算A、B中的判别式的值;根据判别式的意义进行判断;利用因式分解法对C进行判断;根据非负数的性质对D进行判断.
A、△=(-1)2-4×1×1=-3<0,方程没有实数根,所以A选项错误;
B、△=12-4×1×1=-3<0,方程没有实数根,所以B选项错误;
C、x-1=0或x+2=0,则x1=1,x2=-2,所以C选项正确;
D、(x-1)2=-1,方程左边为非负数,方程右边为0,所以方程没有实数根,所以D选项错误.
故选:C.
点评:
本题考点: 根的判别式.
考点点评: 本题考查了一元二次方程ax2+bx+c=0(a≠0)的根的判别式△=b2-4ac:当△>0,方程有两个不相等的实数根;当△=0,方程有两个相等的实数根;当△<0,方程没有实数根.