I never would say salts unless referring to bath salts in English. Should salt be an acceptable answer?
Huh, I have never heard it like that. Is this British slang by any chance? I know they use the word Maths over there so… Sorry, Im American.
It's not British slang, it's specialized Chemistry lingo (also used by chemists in America and throughout the world).