The IT department at a medium-sized company is exploring ways to enhance its authentication methods to improve security. They want to choose an authentication approach that balances security and user convenience. Which authentication method eliminates the need for passwords and provides a secure way of verifying a user's identity?

A. Mutual authentication
B. Attestation
C. Multifactor authentication
D. Passwordless authentication