B
解:映射概念是:给出A、B两个非空集合,给出一个对应关系f,在对应关系f的对应下,集合A中的每一个元素,在集合B中都有唯一确定的元素与之相对应,把对应f:A→B叫做从集合A到集合B的映射.
选项A中,集合M中的元素2在集合N中没有对应元素,由映射概念可知,该对应不构成映射;
选项C中,集合M中的元素1在集合N中对应元素不唯一,由映射概念可知,该对应不构成映射;
选项D中,集合M中的元素2在集合N中对应元素不唯一,由映射概念可知,该对应不构成映射;
选项B符合映射概念,该对应构成映射.
故选:B.