All nucleophiles are
Arrhenius acid
Bronsted bases
Lewis acids
Lewis bases
all lewis bases are bronsted bases but all lewis acids are not bronsted acids. explain?