Correct choice is (d) none of the mentioned
The best I can explain: Distributed systems are designed to run a parallel process. It is essential that a proper environment exists for concurrent processes to communicate and cooperate, in order to complete the allotted task.