Y元素原子的M电子层上的电子数是它K层和L层电子总数的一半,则M层有5个电子,故Y为P元素,为+3、+5价等;Z元素原子的L电子电子数比Y元素原子的L电子层上电子数少2个,则Z元素L层有6个电子,故Z为O元素,为-2价.已知X元素的原子最外层只有一个电子,则X处于ⅠA族,X+1价.A、Y的化合价为+5价,符合,故A可能;B、Y的化合价为+4价,不符合,故B不可能;C、Y的化合价为+5价,符合,故C可能;D、Y的化合价为+5价,符合,故D可能.故选:B.