b doesn't give product because you can't do SN2 reactions on sp2 carbon atoms.
c doesn't give product because you can't do SN2 reactions on tertiary halides (if it was SN1...)
d doesn't because the reaction is not acid catalyzed (if it was with methanol and acid, it would work)
e is the right answer, because benzyllic halides are good leaving groups.
Like Argos said, the question is looking for a methyl ether.