Which of the following describes Common Gateway Interface (CGI). (Choose all that apply.) a. It facilitates the exchange of information over the Web. b. It is a specialized interface for using Java scripts only. c. It is a security program to protect a server. d. It is a protocol or set of rules