Runbooks can be used with any Azure resource by default. To use a runbook with a non-Azure resource, what must be installed?
A. Runbook extension
B. On-premises data gateway
C. Azure agent
D. Network security group