C
分析:本題考查的是函數的最值問題與恒成立結合的綜合類問題,在解答時,應先將問題轉化為求函數y=x2+2x-3在區間[-5,0]上的最大值,然后結合恒成立問題的特點即可獲得問題的解答.
解答:由題意可知:x2+2x-3+a≤0(-5≤x≤0)恒成立,
只需要求函數y=x2+2x-3在區間[-5,0]上的最大值,
∵y=x2+2x-3=(x+1)2-4,
∴ymax=f(-5)=16-4=12
∴-a的取值范圍是:-a≥12即a≤-12.
故選C.
點評:本題考查的是函數的最值問題與恒成立結合的綜合類問題,在解答的過程當中充分體現了恒成立的思想、二次函數求最值的方法和問題轉化的能力.值得同學們體會和反思