is cao a salt