The correct options are
A Tree tops
C Abandoned buildings
D Caves
Nest locations are picked to provide maximum security for the eggs. Tree tops are easily available and provide safety from most of the land predators. Nests can be found in caves, gaps between rocks, abandoned buildings and some are even found on water.