Which protocol is commonly used to authenticate users to Microsoft services, allowing secure access to applications and resources?
A) Hypertext Transfer Protocol (HTTP)
B) OAuth 2.0
C) Simple Mail Transfer Protocol (SMTP)
D) File Transfer Protocol (FTP)