Welcome to Westonci.ca, the place where your questions find answers from a community of knowledgeable experts. Get detailed and accurate answers to your questions from a dedicated community of experts on our Q&A platform. Get immediate and reliable solutions to your questions from a community of experienced professionals on our platform.

4. Which have ionic bonds? Provide a reason why.
a) NH3
b) MgF2
c) NH4NO3
d) KH
e) CO
f) CH3OH
g) Al-F3
h) NaBr
i) CH4
j) C6H12O6
k) CuSO4
1) LiH