分析:由题意及已知的两个集合,对于集合A实质为y=ln(2+x-x
2)的定义域求出A,对于集合B为
y=(x∈ A )函数的函数的值域,求出B,利用集合的补集定义即可求解.
解答:解:由于已知A={x|y=ln(2+x-x
2)}={x|2+x-x
2>0}={x|-1<x<2};
集合B=
y|y=x∈(-1,2)},
由于-1<x<2,∴1<x+2<4,∴
1<>2,即y∈(1,2),
所以B={y|1<y<2},∴C
AB=(-1,1],
故选D.
点评:此题考查了集合表示中的描述法,还考查了一元二次不等式的求解及利用解析式选择直接法求函数的值域,属于基本题型.