Answer – B
The AWS Documentation mentions the following.
Each AWS SDK implements automatic retry logic. If you`re not using an AWS SDK, you should retry original requests that receive server (5xx) or throttling errors. However, client errors (4xx) indicate that you need to revise the request to correct the problem before trying again.
In addition to simple retries, each AWS SDK implements an exponential backoff algorithm for better flow control. The idea behind exponential backoff is to use progressively longer waits between retries for consecutive error responses. You should implement a maximum delay interval, as well as a maximum number of retries.
Option A is incorrect because it is not a mechanism implemented in AWS SDK.
Option C is incorrect because it does not help to deal with the errors.
Option D is incorrect because it does not deal with the errors rather it is used notify.
For more information on API retries, please refer to the below Link-
https://docs.aws.amazon.com/general/latest/gr/api-retries.html