Which of the following fits the description of a Common Gateway Interface or GCI?
a) Script embedded within a webpage along with its HTML
b) Able to run a servlet or small Java program on a server
c) Program that can be written using just about any computer language
d) Component of Microsoft's family of software development technologies
e) Includes server codes that can separate the code from its content