The compound which does not contain ionic bond is:
Part 1: Explanation for the correct option:
Option B:
Part 2: Explanation for the incorrect option:
Option A:
It is formed when metal ion is bonded with ion forming ionic bond.
Option C:
The constituent atom is which is a metal and is a non-metal so bonding will be ionic.
Option D:
The constituent atom is which is a metal and is a non-metal so bonding will be ionic.
So, Option B is correct. does not have an ionic bond.