1. Palo Alto Networks. (2023). PAN-OS® Administrator’s Guide, Version 11.0. "Device-ID Overview".
This document states, "Device-ID enables you to create device-based security policies to allow or deny access to network resources based on the device type, operating system, or other device attributes." This directly supports the correct answer by explaining that Device-ID identifies devices by their characteristics to enforce policies.
2. Palo Alto Networks. (2023). PAN-OS® Administrator’s Guide, Version 11.0. "Device-ID Concepts" > "Sources for Device Information".
This section lists the various sources for device identification: "GlobalProtect, Captive Portal, DHCP, SNMP, log forwarding from other firewalls, and telemetry information collected from the dataplane." This refutes option C, which incorrectly limits the source to certificates.
3. Palo Alto Networks. (2023). Prisma Access Administrator’s Guide. "Device-ID for Prisma Access".
The guide explains, "Device-ID allows you to enforce security policies based on device characteristics... This allows you to create a consistent security policy for devices regardless of their location." This confirms the function of Device-ID in SASE products and supports the core mechanism described in option B.