Which of the following is heterocyclic?
Heterocyclic compounds?
What are these? Take a guess.
Yeah, you are right. The compounds which have atoms of at least two different elements as members of ring(s)
So, all the options have atoms of at least two different elements forming a ring. Therefore, they all are heterocyclic.