B 分析:根据某元素M原子最外层的电子数小于5,可判断其元素化合价在+1~+4之间,根据氯化物的化学式为MClz计算出M的化合价为+z,根据某元素在氧化物化学式为MxOy,y:z=1:2时,x为1,则氧化物化学式为MOy,y为正整数,氧为-2价,M的化合价可能是+2或+4. 解答:某元素M原子最外层的电子数小于5,则一般易失1~4个电子,其元素化合价在+1~+4之间;根据化合物中元素化合价的代数和为0,以及氯化物的化学式为MClz计算出M的化合价为+z;再根据化合物中元素化合价的代数和为0,以及某元素在氧化物化学式为MxOy,计算出当y:z=1:2时,x为1,则氧化物化学式为MOy,由于y为正整数,氧为-2价,根据化合物中元素化合价的代数和为0,则M的化合价只可能是+2或+4. 故选B. 点评:在化合价的计算中,最关键的问题是要抓住化合物中元素化合价的代数和为0,本题中还要考虑最外层电子数与元素化合价的关系.