①∵二次函数y=ax2+bx+c与x轴有两个交点,∴b2-4ac>0,故①正确;②∵抛物线的开口向下,∴a<0,∵抛物线与y轴交于正半轴,∴c>0,∵对称轴x=- b 2a >0,∴ab<0,∵a<0,∴b>0,∴abc<0,故②正确;③∵一元二次方程ax2+bx+c-m=0没有实数根,∴y=ax2+bx+c和y=m没有交点,由图可得,m>2,故③正确.故选:D.