because they contain the main constituent hydrogen
Yes, sugar will dissolve in acetic acid. Acetic acid is a polar solvent, and sugar is also a polar molecule, so they are compatible and will dissolve when mixed together.
Sweet tarts contain mainly sugar and citric acid, both of which are water-soluble. Vinegar is a weak acid, so it can also dissolve sugar and citric acid. However, water is a universal solvent and dissolves substances more effectively than vinegar. Therefore, sweet tarts would dissolve faster in water than in vinegar.
so how does sugar dissolve In? And how it doesn't dissolve in oil?
It desolves the sugar
A solvent is that which may dissolve a solid. Water, hydrochloric Acid, and alcohol are some (times) solvents.
The sugar might dissolve in the acid and get added to the solution.
The best solvent for boric acid is water, as boric acid is highly soluble in water. It can also dissolve in alcohol, but water is more commonly used due to its effectiveness and availability.
Aspirin is an acid. In solution in water, it breaks down into cations and anions and is thereby able to take advantage of the ability of a polarized substance e.g. water to act as a solvent. Alcohol cannot do this. It does not break down when it is dissolved in water.
Dissoluble means not soluble. But what is the solvent? There are many possible solvents and they can have very different characteristics
it depends on what you mean by dissolve. sugar dissolving in water is just sugar molecules in water. but a hydrochloric acid solution dissolving your hand is a bit different.
Citric acid dissolves in water in an endothermic reaction.
The boric acid did not dissolve because it is a weak acid that has low solubility in water.