The correct option is C K2CO3<Ag2CO3
a) Due to the smaller size of Ag+, the polarising power of Ag+ is more compared to the K+ ion, hence the covalent character of AgCl is also more compared to KCl
b) MgF2 is more ionic compared to MgO because the electronegativity difference between the atoms is more in MgF2 and along with that the size of F− ion is also smaller compared to O2− ion.
c) K2CO3<Ag2CO3
Smaller the size of the cation, greater will be the polarizing power and hence greater the covalency of the compound.
Also Ag+ has a pseudo-inert gas configuration which imparts futher covalency to silver carbonate.
d) Again due to the larger size of I− ion compared to Br− ion, I− is more polarisable and thus LiI has more covalent character.