It is covalent since the difference in electronegativity is very less between the two
Magnesium is a metal, and sulphur is a non-metal, so the resulting compound has to be ionic, given by the chemical formula Mg3S.
It's covalent bcz it's sharing of electrons between two atoms.
Covalent
Neither. Hydrogen is an element, not a compound. Though it normally occurs in the form of covalently bonded molecules.