The correct option is B RbCl
Ionic bonds are the electrostatic force of attraction between the cations (positively charged ions) and the anions (negatively charged ions). The force of attraction is uniform in all directions thus, making the bonds non-directional.
Covalent bonds are formed by the overlapping of orbitals, which take place in definite directions. Thus, covalent bonds are directional in nature.
NCl3: Nitrogen and Chlorine are both non-metals, therefore the compound formed is a covalent compound.
RbCl: Rubidium and Chlorine is a metal and a non-metal respectively, therefore RbCl is an ionic compound.
BeCl2: Beryllium and Chlorine is a metal and a non-metal respectively, but still it is not an ionic compound as the electronegativity difference is less. Therefore BeCl2 is a covalent compound.
BCl3: Boron and Chlorine are both non-metals and therefore form a covalent compound.