Answer
Barium Sulfate
is chemically stable and safe for human consumption.
Barium Sulfide
is toxic and shall be handled with care.
Step-by-step explanation
Barium ions
ions can damage cell membranes and are thus toxic to the human body.
Barium ions in barium sulfate, however, are held tightly in ionic lattice and barely dissolve in water. Barium sulfate thus stay intact and give rise to no harmful
ions when orally ingested.
Barium sulfide can dissolve in water at significant quantities to produce barium
ions and sulfide
ions. Barium ions are toxic aforementioned whereas sulfide ions can undergo hydrolysis to produce hydrogen sulfide, a weak acid that evolves and behaves as a toxic gas.
