Answer :
Ionic compound : (a), (b), (d), (e), (f), (g) and (h)
Molecular compound : (c)
Explanation :
Ionic compound : It is defined as the compound which is formed when electron gets transferred from one atom to another atom.
Ionic compound are usually formed when a metal reacts with a non-metal.
Covalent compound : It is defined as the compound which is formed by the sharing of electrons between the atoms forming a compound.
The covalent compound are usually formed when two non-metals react.
All the polyatomic ions always form an ionic compound.
Polyatomic ions : It is a charged species that composed of two or more atoms and these charged species are bonded by the covalent bond.
As we know that the molecular compounds are the covalent compounds.
(a) Sc₂O₃
This is an ionic compound because it is made up of scandium metal and oxygen non-metal elements.
(b) NaI
This is an ionic compound because it is made up of sodium metal and iodine non-metal elements.
(c) SCl₂
This is an molecular compound because it is made up of sulfur and chlorine non-metal elements.
(d) Ca(NO₃)₂
This is an ionic compound because it is made up of calcium metal and polyatomic ion non-metal elements.
(e) FeCl₃
This is an ionic compound because it is made up of iron metal and chlorine non-metal elements.
(f) LaP
This is an ionic compound because it is made up of lanthanum metal and phosphorous non-metal elements.
(g) CoCO₃
This is an ionic compound because it is made up of cobalt metal and polyatomic ion non-metal elements.
(h) (NH₄)₂SO₄
This is an ionic compound because it is made up of ammonium ion and sulfate ion.