I got this question from the GRE practice test (#52): Which is more basic: pyridine, pyrrole, benzene, furan, or theophene? The answer is pyridine. My question is why? Obviously, benzene and pyrrole are not the most basic. The other choices all have localized sp2 heteroatoms with localized pi electrons. WTF? Thanks.