What is the use of DevKit in Mule 4?
A. Facilitates communication between third-party systems and Mule applications.
B. No use.
C. Offers connector end user support in a few aspects of Mule app design.
D. Enables the development of Anypoint Connectors.
DevKit was used in Mule 3 and is not used in Mule 4 hence answer is B
Anypoint Connector DevKit is not compatible with Mule 4. If you developed your own DevKit project for Mule 3, you’ll need to migrate it to the new SDK in order to use it in a Mule 4 application.
https://blogs.mulesoft.com/dev-guides/how-to-tutorials/mule-4-migrating-devkit-projects-to-mule-sdk/
it is also in MULE documentation:
The Mule SDK for Java is the Mule 4 evolution of DevKit. It replaces Devkit and provides the canonical way of extending the Mule Runtime. DevKit is not available for Mule 4.
https://docs.mulesoft.com/mule-sdk/1.1/v
from Mulesoft documentation: https://docs.mulesoft.com/connector-devkit/3.9/
“DevKit version number does not follow Mule versioning. DevKit 3.9-built connectors work with Mule 3.5.3 onward. ”
The right answer is D
Anypoint Connector DevKit 3.9 is the latest version of DevKit, offering connector end user support in a few aspects of Mule app design in Studio. Requirements and suggestions for writing connector code using DevKit have not changed since version 3.9.