已知函数f(x)={log2(1−x)+1,x3−3x+2,−1⩽x<kk⩽x⩽a若存在实数k使得该函数值域为[0,2],则实数a的取值范围是( )。A.[3√,+∞)B.[1,3√]C.(0,3√]D.{2}