1. Citrix ADC Documentation
"Deploy GSLB with content switching": This document outlines the required high-level steps. It states
"To configure GSLB with content switching
you first configure content switching and then configure GSLB." The GSLB configuration section explicitly lists "Bind the domain name to the GSLB virtual server" as a necessary step. The content switching configuration requires defining policies and binding them to the CS vServer
which in turn target LB vServers.
Source: Citrix Product Documentation
docs.citrix.com/en-us/citrix-adc/current-release/global-server-load-balancing/how-to/deploy-gslb-with-content-switching.html
2. Citrix ADC Documentation
"Binding a Domain Name to a GSLB Virtual Server": This source confirms the necessity of option D. It states
"After you create a GSLB virtual server
you must bind a domain to it. The Citrix ADC appliance then provides the IP address of the GSLB virtual server for DNS requests for that domain."
Source: Citrix Product Documentation
docs.citrix.com/en-us/citrix-adc/current-release/global-server-load-balancing/configuring-gslb-virtual-servers/binding-a-domain-name-to-a-gslb-virtual-server.html
3. Citrix ADC Documentation
"Content Switching Policies": This document clarifies the function of CS policies
supporting option B. It explains that a CS policy evaluates traffic based on an expression
and its associated action directs the request to a target
which is typically a load-balancing virtual server.
Source: Citrix Product Documentation
docs.citrix.com/en-us/citrix-adc/current-release/content-switching/policies.html