The correct option is C BCl3 does not have a lone pair on B but NCl3 has one lone pair on N.
BCl3 molecule is planar while NCl3 is pyramidal because BCl3 does not have lone pair on B but NCl3 has one lone pair on N.
The B atom in BCl3 is sp2 hybridised which results in trigonal planar geometry.
The N atom in NCl3 is sp3 hybridised which results in tetrahedral electron pair geometry and pyramidal molecular geometry.