答案c.若a>0时,则y=ax+1在R上单调增,且过(0,1)点,y=x^2+a开口向上,且过(0,a)点,该点在x轴上方,所以无。若a<0时,则y=ax+1在R上单调减,且过(0,1)点,y=x^2+a开口向上,且过(0,a)点,该点在x轴下方,所以C满足。