Answer:
D. None of the mentioned.
Step-by-step explanation:
A software can be defined as a set of executable instructions (codes) or collection of data that is used typically to instruct a computer how to perform a specific task and to solve a particular problem.
This ultimately implies that, a software can be defined as a computer program or application that comprises of sets of code for performing specific tasks on the system.
All of the following statements about a software application or program are true and correct;
A. In theory, any application can run either completely or partially in the cloud.
B. The location of an application or service plays a fundamental role in how the application must be written.
C. An application or process that runs on a desktop or server is executed coherently, as a unit, under the control of an integrated program.