Correct Answer: B
Explanation:
The NETCONF protocol, used for network management, utilizes XML for encoding the RPC (Remote Procedure Call) requests and responses. XML is chosen because of its flexibility and ability to represent hierarchical data structures, making it well-suited for representing network configurations and states.
Option B is correct because XML is the standard format used for NETCONF RPC payloads.
Options A (YAML), C (JSON), and D (HTML) are incorrect because these formats are not used by NETCONF for its RPC payloads.
Supporting Reference:
RFC 6241 - NETCONF Protocol: This RFC describes the use of XML for encoding NETCONF messages.