C
分析:根据一元二次方程根与系数的关系,求得方程两根的和与两根的积,根据x
12+x
22=(x
1+x
2)
2-2x
1x
2,即可得到关于m的方程,从而求得m的值.
解答:设方程两个根为x
1和x
2,由于实数根的平方和等于2,
所以x
12+x
22=2,
即x
12+x
22=x
12+2x
1x
2+x
22-2x
1x
2=(x
1+x
2)
2-2x
1x
2=2,
∵x
1+x
2=
=1+m,x
1x
2=
=m+4,
∴(1+m)
2-2(m+4)=2,
即m
2-7=2,
解得m=-3或m=3.
当m=3时,x
2+4x+7=0中,△=16-28=-8<0,方程无解,
故m=-3.
故选C.
点评:本题考查了一元二次方程根与系数的关系及根的判别式,属于基础题,将根与系数的关系与代数式变形相结合解题是一种经常使用的解题方法.