Which combination of steps should a solutions architect take to meet these requirements?
(Choose three.)
Create an AWS WAF web ACL. Add a rate-based rule statement to the web ACL. Set the action to block.
Create an Amazon API Gateway API. Assign an API key usage plan for each tenant.
Create an Amazon API Gateway API. Assign the AWS WAF web ACL to the API Gateway API.
Create an Amazon CloudFront distribution. Assign the AWS WAF web ACL to the CloudFront distribution.
Create a VPC link for HTTP APIs. Set up the ALB as the target. Configure an HTTP proxy private integration that uses the VPC link.
Modify the application’s API requests to target the newly created endpoint.