Which serves as an external factor for a civilizations decline

1. disease
2. foreign invasion
3. drought
4. natural disaster

All of the listed factors can serve as external factors for a civilization's decline.