I get that the base will extract H from CH_3 and it will perform substitution to CH_3I
But what's the problem with D option, why won't the -ve charge resonate to N and form D, is it bcz two double bonds side by side not so stable ?