A company provides applications over the internet. An Amazon Route 53 public hosted zone serves as the authoritative DNS service for the company and its internet applications, which are all offered under the same domain name. A network engineer is developing a new version of one application. Every application component is hosted in the AWS Cloud. The application uses a three-tier architecture. Its front end is served by Amazon EC2 instances deployed in public subnets and assigned Elastic IP addresses. Its backend components are deployed in private subnets using RFC1918 addresses. Application components must be able to access other components within the application's VPC by using the same host names that are used on the public internet. The network engineer must also support future DNS changes, including adding new host names or retiring DNS entries. Which combination of steps will satisfy these requirements? (Choose three.)