A company has a data warehouse in Amazon Redshift that is approximately 500 TB in size. New data is imported every few hours and read-only queries are run throughout the day and evening. There is a particularly heavy load with no writes for several hours each morning on business days. During those hours, some queries are queued and take a long time to execute. The company needs to optimize query execution and avoid any downtime. What is the MOST cost-effective solution?
A. Enable concurrency scaling in the workload management (WLM) queue
B. Add more nodes using the AWS Management Console during peak hour
C. Set the distribution style to ALL
D. Use elastic resize to quickly add nodes during peak time
E. Remove the nodes when they are not needed
F. Use a snapshot, restore, and resize operatio G