∵关于x的一元二次方程mx2+2x-1=0有两个不相等的实数根,∴m≠0且△>0,即22-4?m?(-1)>0,解得m>-1,∴m的取值范围为m>-1且m≠0.∴当m>-1且m≠0时,关于x的一元二次方程mx2+2x-1=0有两个不相等的实数根.
D∵有两个不相等的实数根∴b2-4ac=22-4m×(-1)﹥0,解得m﹥-1,又因为m≠0,故选项D正确