ABy requiring users to share personal identification details with every application.
BBy helping users identify legitimate applications and protecting them from fraudulent websites.
CBy storing all user passwords in a publicly accessible database.
DBy disabling multi-factor authentication for all services.