A、根据化合价,镁元素的化合价为+2价,氢氧根为-1价,(+2)+(-1)≠0,
B、BaSO4在医疗上作“钡餐”,它难溶于水;
C、CO2组成和结构相同,故化学性质也应相同;
D、火箭燃料N2H4中氮元素质量分数可按下式计算:N%=×100%
【解析】
A、氢氧化镁的化学式应为Mg(OH)2,原化学式书写错误,故A错误;
B、BaSO4在医疗上作“钡餐”,它难溶于水;说法正确,故B正确;
C、地球上的CO2和火星上的CO2的化学性质不同,说法错误,故C错误;
D、火箭燃料N2H4中氮元素质量分数可按下式计算:N%=×100%=87.5%,故D错误.
故选C.