Correct Answers: A, C, E, F and H
Microsoft Azure AD provides a variety of features, like Application management, Authentication, Business-to-Business (B2B), Business-to-Customer (B2C), Conditional access, Identity protection, Privileged identity management (PIM), etc.
Azure AD Business-to-Business (B2B) functionality offers guest users and external partners` management. And Azure AD Business-to-Customer (B2C) helps you use external identity providers for your apps or API users to sign up, sign in, and manage their profiles.
If you want to implement social logins (Facebook, Twitter, Linking, etc.) for your application, you need to create a new Azure AD B2C tenant. Then register your application within the new tenant. After registration, you need to configure the identity providers and create user flow policies using flow types, like the "Sign up and sign in." The flow policy defines policy name, identity providers, and information that the app would collect during the user`s sign-up process, like City, Email address or addresses, Given Name, Postal code, etc. By default, Azure AD B2C provides the local account registration with the attributes that you define to collect during a flow policy creation. Users can use one of their social logins to sign in to your web application when you enable external identity services. But before that, you must update your application with information about Azure AD B2C settings.
All other options are incorrect.
For more information about the setup of Azure AD B2C external identity services, please visit the below URLs:
https://docs.microsoft.com/en-us/azure/active-directory-b2c/overview
https://docs.microsoft.com/en-us/azure/active-directory-b2c/technical-overview
https://docs.microsoft.com/en-us/azure/active-directory-b2c/add-identity-provider
https://www.youtube.com/watch?v=RNfJW8Fv10U&t=17s
https://www.youtube.com/watch?v=WbRfdYFaI7U