The AWS Management Console requires a username and password for authentication to access AWS resources through its web-based interface.
Explanation:
- AWS Management Console (A): This is a web-based interface that requires user authentication with username and password (or other credentials) to access AWS services.
- AWS API (B): Uses access keys and secret keys for programmatic access, not username/password.
- AWS SDK (C): Uses access keys and secret keys for programmatic access through various programming languages.
- AWS CLI (D): Uses access keys and secret keys for command-line interface access.
The AWS Management Console is specifically designed for human interaction and requires traditional username/password authentication, while the other options are programmatic interfaces that use access keys instead.