【正确答案】
D
【答案解析】 当[*]时,2-x2≤0,有(2-x2)3>ln(x+1),此时因为(2-x2)3≤0,ln(x+1)>0,所以不等式无解;当[*]时,2-x2>0,有ln(2-x2+1)>ln(x+1),等价于[*]解得-1<x<1,结合前提条件得0<x<1;当[*]时,2-x2>0,有ln(2-x2+1)>x3,此时因为ln(2-x2+1)=ln(3-x2)>ln 1=0,x3≤0,不等式恒成立,故有[*]当[*]时,2-x2≤0,有(2-x2)3>x3,即2-x2>x,解得-2<x<1,结合前提条件得[*]综上,得-2<x<1.