A错误,KNO3的溶解度随温度升高而加大,但KNO3饱和溶液,升高温度,只是不再饱和,但溶质质量和溶剂水质量都没有变,质量分数不变,而氢氧化钙溶解度随温度升高而降低,饱和溶液升温有溶质析出,溶质质量减小,质量分数减小,B错误,C+O2=CO2,反应物1个O2分子,生成物1个CO2分子,气体分子不变,C正确,等质量的Mg和MgO,比如都是10克,MgO中含的Mg元素一定小于10克,所以生成的硫酸镁的量小,D正确,比如甲溶解度100,乙溶解度50,丙溶解度20,,,现在甲乙丙都是100克都配成饱和溶液,甲加入100克水可以,乙加入200克水,丙加入500克水,这样说丙加入的水远多于甲乙,溶液质量最大