B
分析:仔细观察图象,在A中,当0<x<1时,y<0,所以M到N构不成映射;在C中,0≤x≤1时,任取一个x值,在0≤y≤1内,有两个y值与之相对应,所以M到N构不成映射.在B和D中,0≤x≤1时,任取一个x值,在0≤y≤1内,总有唯一确定的一个y值与之相对应,所以M到N构成映射.
解答:在A中,当0<x<1时,y<0,所以M到N构不成映射,故A不成立;
在B中,0≤x≤1时,任取一个x值,在0≤y≤1内,总有唯一确定的一个y值与之相对应,故B成立;
在C中,0≤x≤1时,任取一个x值,在0≤y≤1内,有两个y值与之相对应,所以M到N构不成映射,故C不成立;
在D中,0<x≤1时,任取一个x值,在0<y≤1内,总有唯一确定的一个y值与之相对应,故D不成立.
故选B.
点评:本题考查映射的判断,解题时要注意映射的构成条件.