Answer - A
The AWS documentation mentions the following.
AWS CloudFormation is a service that helps you model and set up your Amazon Web Services resources so that you can spend less time managing those resources and more time focusing on your applications that run in AWS. You create a template that describes all the AWS resources that you want (like Amazon EC2 instances or Amazon RDS DB instances). AWS CloudFormation takes care of provisioning and configuring those resources for you. You don`t need to create and configure AWS resources individually and figure out what`s dependent on what. AWS CloudFormation handles all of that.
For more information on AWS Cloudformation, please refer to the below URL:
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html