Covalent compounds are composed of atoms that are linked via covalent bonds i.e. bonds formed by mutual sharing of electrons. This is in complete contrast to ionic compounds which are held together by ionic bonds, i.e. bonds formed by complete transfer of electrons from one atom to the other.
In the given examples we have:
Barium nitrate: Ba(NO3)2 - Ionic
Dinitrogen tetroxide: N2O4- Covalent
Boron trifluoride: BF3-Covalent
Ammonium sulfate: (NH4)2SO4- Ionic
Carbon tetrachloride: CCl4- Covalent
Barium chloride: BaCl2 - Ionic
Electrons are valence and free moving so they take place in charge transfer
A catalyst will ALWAYS increase the reaction rate so C
I believe the answer is a