Doubt from Color of compounds

#1


Why not C

#2

The question says ionic compound

4 Likes
#3

Out of four option only NO2 is covalent.
And question says only ionic compound.

#4

It is obvious that the question says ionic compound to us and NO2 is not.