设方程F(x)=|x+2|+|x-1|当x<-2时,F(x)=-x-2-x+1=-2x-1当-2<x<1时,F(x)=x+2-x+1=3当x>1时,F(x)=2x+1所以F(x)的值域是[3,+∞),故最小值为3所以a≤3故选C.