A company hosts sites for multiple vendors and provides information to users globally. Which of the following is a critical security consideration in this environment?

A.
Proxy servers to enforce a single access mechanism to the data warehouse
B.
Firewalls to ensure that the data warehouse is not accessible to the Internet
C.
Access controls to prevent users from accessing the entire data warehouse
D.
Query protocols should use non-standard ports to protect user result-sets