Why SOAP is used as a protocol for accessing a web service?
SOAP platform and language independent, allows to get around firewalls
SOAP is based on HTML
SOAP is designed to communicate through LAN
All of the above