Point out the wrong statement.
(a) An ESB is both necessary and essential to a Service Oriented Architecture
(b) A client connected to an ESB communicates over a network protocol such as HTTP, Representational State Transfer (REST), or Java Message Service (JMS) to a component (or service)
(c) Messages are most often in the form of the SMIL
(d) None of the mentioned
The question was asked in an international level competition.
My doubt stems from SOA Communications in section Service Oriented Architecture of Cloud Computing