AWS DevOps Engineer Professional DOP-C01 – Question218

A company has multiple child accounts that are part of an organization in AWS Organizations. The security team needs to review every Amazon EC2 security group and their inbound and outbound rules. The security team wants to programmatically retrieve this information from the child accounts using an AWS Lambda function in the master account of the organization.
Which combination of access changes will meet these requirements? (Choose three.)

A.
Create a trust relationship that allows users in the child accounts to assume the master account IAM role.
B. Create a trust relationship that allows users in the master account to assume the IAM roles of the child accounts.
C. Create an IAM role in each child account that has access to the AmazonEC2ReadOnlyAccess managed policy.
D. Create an IAM role in each child account to allow the sts:AssumeRole action against the master account IAM role’s ARN.
E. Create an IAM role in the master account that allows the sts:AssumeRole action against the child account IAM role’s ARN.
F. Create an IAM role in the master account that has access to the AmazonEC2ReadOnlyAccess managed policy.

Correct Answer: ADF