<span>The answer is curie.
</span>
For the first one, you have to find one that has both a metal and a nonmetal in it, plus potassium. Bonds between nonmetals are called covalent because they share electrons and a bond between a metal and a nonmetal is an ionic bond because they exchange electrons.
Potassium chloride is KCl. Only an ionic bond.
Potassium hydride is KH. Only an ionic bond.
Potassium nitrate is KNO3. There we go, that has a covalent bond between the nitrogen and oxygen, and an ionic bond between potassium and the nitrogen and oxygen.
For the second one, potassium chloride is the answer because the other three also have covalent bonds. Chloride is the only one that isn't a compound.
Answer: We do not know. We have not been given the solubility of oxygen in water at a given temperature nor have we been given the Henry's laws constant. We also do not know whether you mean 1 atmosphere of air, or 1 atmosphere of oxygen.