You are using Amazon RDS, which of the following features would help making automatic failover when the primary database fails to respond?
1) Multi-AZ deployment
2) Read Replicas
3) Database snapshots
4) Elastic Load Balancer