The correct option is B AgCN
CN− is the ambident nucleophile and can form different product with same substrate.
CH3−CH2−Br+NaCN→CH3−CH2−CN+ CH3−CH2+N≡C−+NaBr Ethyl cyanide Ethyl isocyanide Major Minor
CH3CH2−Br+AgCN→CH3CH2CN+CH3CH2N−C++NaBr Ethyl cyanide Ethyl isocyanide Minor Major
Hence, cyanide ion gives the different substitution product with CH3CH2Br when their sodium and silver salts are used.
KNO2 is predominantly ionic. It exists as free ions in solution. O site is more nucleophilic than N site and available to attack the ethyl chloride. Hence, the major product will be ethyl nitrite.
C2H5Cl+KNO2→C2H5ONOEthylnitrite+C2H5NO2Nitroethane