Correct Answers: B, D and F
The Components are reusable blocks that you can use for Power Apps applications. Power Apps provides out-of-the-box standard controls (components) for creating applications, like HTML Text, Vertical Gallery, or Edit Form. If your Power Platform solution requires more than standard controls, Power Apps also provides tools to create and reuse the custom components. Power Apps Component Framework (PCF) helps you to create these components. You can import and export components from other applications or store them in the Components Library.
Before you develop your component, you need to initialize a Microsoft PCF component template.
First, you create a directory for your component project. You can use the mkdir command, like (Number 1) mkdir NewComponent. Then you can create a new component from the template that Microsoft provides, like the following command (Number 2): pac pcf init --namespace NewComponentNamespace --name NewComponent --template field The pac is the Power Apps CLI (pac) command for the initialization of the pcf component. After pac creates a set of files and directories, you can call (Number 3) npm install to install all dependencies that you need to run your component.
Before you run pac and npm commands, you need to install Npm or Node.js. It is required to run Microsoft Power Apps CLI. And then, you can install Microsoft Power Apps CLI.
All other options are incorrect.
For more information about creating Power Apps Component Framework (PCF) component, please visit the below URLs:
https://docs.microsoft.com/en-us/powerapps/developer/component-framework/overview
https://docs.microsoft.com/en-us/powerapps/developer/component-framework/implementing-controls-using-typescript
https://docs.microsoft.com/en-us/powerapps/developer/component-framework/create-custom-controls-using-pcf
https://docs.microsoft.com/en-us/learn/modules/get-started-component-framework/3-tooling