根据映射的定义,对A、B、C、D各项逐个加以判断,可得A、B、C的对应f都能构成A到B的映射,只有D项的对应f不能构成A到B的映射,由此可得本题的答案.
【解析】
A的对应法则是f:x→,对于A的任意一个元素x,函数值∈{y|0≤y≤2},
函数值的集合恰好是集合B,且对A中任意一个元素x,函数值y唯一确定,
由此可得该对应能构成A到B的映射,故A不符合题意;
B的对应法则是f:x→,对于A的任意一个元素x,函数值∈{y|0≤y≤}⊂B,
且对A中任意一个元素x,函数值y唯一确定,由此可得该对应能构成A到B的映射,故B不符合题意;
C的对应法则是f:x→,对于A的任意一个元素x,函数值∈{y|0≤y≤}⊂B,
且对A中任意一个元素x,函数值y唯一确定,由此可得该对应能构成A到B的映射,故C不符合题意;
D的对应法则是f:x→,可得f(4)=∉B,不满足映射的定义,故D的对应法则不能构成映射.
综上所述,得只有D的对应f中不能构成A到B的映射.
故选:D