Answer: A
In pyrrole the nitrogen lone pair is part of the six pi electrons of the aromatic sextet. Protonation on nitrogen would destroy aromaticity, so pyrrole is protonated (weakly) on carbon only in strong acid. The nitrogen is sp2, not sp3, and no ring strain or hydrogen bonding explains the low basicity.