You have a web application hosted in EC2 that consumes messages from an SQS queue and is integrated with SNS to send out an email to you once the process is complete. You received 5 orders but after a few hours, you saw more than 20 email notifications in your inbox.
Which of the following could be the possible culprit for this issue?
A. The web application is set for long polling so the messages are being sent twice.
B. The web application is not deleting the messages in the SQS queue after it has processed them. (Correct)
C. The web application is set to short polling so some messages are not being picked up
D. The web application does not have permission to consume messages in the SQS queue.