Answer
a) ionic
b) covalent
c) covalent
d) covalent
Work Step by Step
Covalent bond is typically formed between two non-metallic elements, whereas ionic bond is formed between a metal and a nonmetal. According to this, we can expect that products of following reactions will have:
a) ionic bonding ($K$ - metal, $Cl$ - nonmetal);
b) covalent bonding ($C$ - nonmetal, $O$ - nonmetal);
c) covalent bonding ($N$ - nonmetal, $O$ - nonmetal);
d) covalent bonding ($S$ - nonmetal, $O$ - nonmetal);