Which of the following methods is used to receive messages synchronously in JMS? (a) receive() (b) receiveMessage() (c) receiveNoWait() (d) syncReceive() Which of the following is true? (a) RMI supports only loosely-coupled communication. (b) RMI supports only tightly-coupled communication. (c) RMI supports both loosely-coupled and tightly-coupled communication. (d) JMS supports only loosely-coupled communication.