分析:先把A、D的方程化為一般式,然后分別計算△,然后根據△的意義分別對A、B、D進行判斷;根據一個數的平方不可能為負數對C進行判斷.
解答:解:A、5x2+4x-l=0,△=42-4×5×(-1)=16+20>0,方程有兩個不相等的實數根,所以A選項正確;
B、△=42-4×2×5=16-40<0,方程沒有實數根,所以B選項錯誤;
C、一個數的平方不可能為負數,方程沒有實數根,所以C選項錯誤;
D、x2-2x+1=0,△=22-4×1×5×1=4-4=0,方程有兩個相等的實數根,所以D選項錯誤.
故選A.
點評:本題考查了一元二次方程ax2+bx+c=0(a≠0)的根的判別式△=b2-4ac:當△>0,方程有兩個不相等的實數根;當△=0,方程有兩個相等的實數根;當△<0,方程沒有實數根.