The correct option is
B Lewis bases
Nucleophiles are species which are electron-hating or electron-repelling species, which donate an electron to form a chemical bond.
Lewis acids are which species donates protons and accepts electron pair to form chemical bonds.
Lewis bases are which species accepts protons and donate electron pair to form chemical bonds
All nucleophiles are Lewis bases.