Assertion :Magnesium hydroxide is a better antacid than sodium hydrogencarbonate. Reason: Magnesium hydroxide being insoluble, it does not allow pH to increase above neutral, whereas hydrogen carbonate being soluble, its excess can make the stomach alkaline and trigger the production of even more acid.