ETOPS stands for Extended (range) Twin (engine) Operations. So I guess the criteria are
1. The plane must have no more than two engines.
2. It must be able to carry enough fuel to fly the distance.
I should think someone will be able to give you a more technical answer.
Never argue with idiots. They will bring you down to their level, and beat you with experience.