AWS Certified Developer Associate (#138)

According to best practice, how should access keys be managed in AWS? (Choose two.)

Use the same access key in all applications for consistency.
Delete all access keys for the account root user.
Leave unused access keys in the account for tracking purposes.
Embed and encrypt access keys in code for continuous deployment.
Use Amazon IAM roles instead of access keys where possible.