Best place/class to spawn actors/objects

Hey,

In which class should I spawn all the AI / Actors for my map?
Should I create my own World class and do that there?

To class which represents reason behind spawning, for example if spawning is related to game mode you do that in AGameMode, if related to some actor you spawn it in that actor, there practically no best place to spawn you can spawn where ever you like.