A company needs to store contract documents. A contract lasts for 5 years. During the 5-year period, the company must ensure that the documents cannot be overwritten or deleted. The company needs to encrypt the documents at rest and rotate the encryption keys automatically every year. Which combination of steps should a solutions architect take to meet these requirements with the LEAST operational overhead? (Choose two.)
AStore the documents in Amazon S3. Use S3 Object Lock in governance mode.
BStore the documents in Amazon S3. Use S3 Object Lock in compliance mode.