A metal sulphide X reacts with acid Y to form sodium sulphate and hydrogen sulphide. So, Y is __.
Metallic sulphide reacting with hydrochloric acid forms salt and ___.