已知函数f(x)=的值域为[-2,2],则实数a的取值范围是( )
A.[0,+∞) B.[0,3]
C.[-3,0] D.(-3,0)
C解析 当-3≤x≤0时,f(x)∈[-2,2];
当0<x≤1时,f(x)∈(1+a,2+a].
令1+a≥-2,2+a≤2,解得-3≤a≤0.