its D because when sodium carbonate reacts with calcium hydrogentrioxocarbonate it gives sodium hydrogentrioxocarbonate and calcium trioxocarbonate. However, when it react with calcium sulphate, calcium carbonate and sodium tetraoxosulphate is formed