AWS Certified Developer Associate DVA-C01 – Question454

A company is migrating the content delivery network for its dynamic PHP website to AWS. An Amazon CloudFront web distribution is part of the new infrastructure. The distribution has the following cache ehavior settings:
Allowed HTTP Methods is set to GET, HEAD
Viewer Protocol Policy is set to HTTP and HTTPS
Developers test the solution and can reach the company's website over HTTP and HTTPS. However, the evelopers are unable to log in to the previously working administration panel of the website.
Which action will resolve this login issue?

A.
Set Allowed HTTP Methods to GET, HEAD, OPTIONS
B. Set Viewer Protocol Policy to HTTPS Only
C. Set Allowed HTTP Methods to GET, HEAD, OPTIONS, PUT, POST, PATCH, DELETE
D. Set Viewer Protocol Policy to Redirect HTTP to HTTPS