The correct answer is: B. distributed
A distributed application is an application that is made up of multiple components that are located on different computers. These components communicate with each other over a network to coordinate their actions. Distributed applications are often used to provide a high level of scalability and reliability.
An enterprise application is a software application that is used by a large organization. Enterprise applications are typically complex and require a significant investment in time and money to develop and maintain. They are often used to support core business processes, such as customer relationship management (CRM) and enterprise resource planning (ERP).
A tier application is an application that is divided into multiple tiers, or layers. Each tier is responsible for a different set of tasks. This type of architecture can improve performance and scalability.
A global application is an application that is used by users in multiple countries or regions. Global applications must be designed to be culturally and linguistically appropriate for all of their users. They must also be able to handle different time zones and currencies.
In the given question, the application executes on separate PCs. This means that the application is made up of multiple components that are located on different computers. These components communicate with each other over a network to coordinate their actions. Therefore, the application is a distributed application.