Answer:
B. Application programming interface
Explanation:
An application programming interface (API) is an interface or communication protocol between different parts of a computer program intended to simplify the implementation and maintenance of software. An API may be for a web-based system, operating system, database system, computer hardware, or software library.
GIS (Geographical Information System) designed to capture, store, manipulate, analyze, manage and represent spatial data.
The automated flour mill created by Oliver Evans in the mid-1780’s?