由题意知当甲、乙的质量比为M:N时,充分反应后溶液的pH>7,结合化学方程式的意义可以知道,说明此时碱性物质是过量的,而当甲乙两物质按M:2N时的质量比恰好完全中和,结合上述分析可以知道即所需酸性物质的分子个数是碱性物质的分子个数的二倍,故可以写出所给物质的化学方程式来进行判断:
A、氢氧化钠和硫酸反应的化学方程式为:2NaOH+H2SO4═Na2SO4+2H2O,恰好完全反应时氢氧化钠的分子个数是硫酸的分子个数的二倍,不符合刚才的分析,故A不对;
B、氢氧化钡和硫酸的反应的化学方程式为:Ba(OH)2+H2SO4═BaSO4↓+2H2O,恰好完全反应时氢氧化钡和硫酸的个数比为1:1,反应后溶液的pH等于7,故B不对;
C、氢氧化钾和硫酸反应的化学方程式为:2KOH+H2SO4═K2SO4+2H2O,恰好完全反应时氢氧化钾的分子个数是硫酸分子个数的二倍,不符合刚才的分析,故C不正确;
D、氢氧化钡和盐酸反应的化学方程式为:Ba(OH)2+2HCl═BaCl2+2H2O,恰好完全反应时酸的分子个数是碱的二倍,符合刚才的分析,故D正确.
故选D.