A process that is based on IPC mechanism which executes on different systems and can communicate with other processes using message based communication, is called ________
(a) Local Procedure Call
(b) Inter Process Communication
(c) Remote Procedure Call
(d) Remote Machine Invocation