SN2 reaction can be best carried out with__________________?

SN2 reaction can be best carried out with__________________?

A. primary alkyl halide
B. secondary alkyl halide
C. tertiary alkyl halide
D. all