* "Everyone" is a pronoun: It stands in for a group of people, so it's definitely a pronoun.
* "Everyone" is indefinite: It doesn't refer to specific people, but rather to any and all people within a group. So, it's an indefinite pronoun.
* "Everyone" is NOT demonstrative: Demonstrative pronouns (this, that, these, those) point to specific things. "Everyone" doesn't do that.
* "Everyone" is NOT interrogative: Interrogative pronouns (who, whom, whose, what, which) are used to ask questions. "Everyone" is not used in that way.
Therefore, "everyone" is an indefinite pronoun.