Answer:
D. It must have the same configuration as the "live" server.
Step-by-step explanation:
API is an acronym for application programming interface and it can be defined as a software intermediary (computing interface) comprising of sets of codes, tools and protocols that helps software applications and the computer to communicate with each other, as well enable the exchange of data.
Simply stated, an Application Programming Interface (API) is a software intermediary which primarily allows two (2) software applications to communicate with each other.
Thus, it is a standard set of protocols which defines the type of requests or call a software program makes, how it makes them, accepted data format, programming language used, authentication, encryption etc.
For the purposes of Website development, an essential characteristic of a test server is that it must have the same configuration as the "live" server.