A company runs a web application on Amazon EC2 instances in an Auto Scaling group that has a target group. The company designed the application to work with session affinity (sticky sessions) for a better user experience. The application must be available publicly over the internet as an endpoint. A WAF must be applied to the endpoint for additional security. Session affinity (sticky sessions) must be configured on the endpoint. Which combination of steps will meet these requirements? (Choose two.)
ACreate a public Network Load Balancer. Specify the application target group.
BCreate a Gateway Load Balancer. Specify the application target group.
CCreate a public Application Load Balancer. Specify the application target group.
DCreate a second target group. Add Elastic IP addresses to the EC2 instances.
ECreate a web ACL in AWS WAF. Associate the web ACL with the endpoint