How can end-to-end transactionality be achieved in a SOAP message flow?
A. By selecting transaction Yes for JMS binding.
B. By having the SOAP call interact with a database transaction.
C. By having persistent sessions with SOAP over HTTP binding.
D. Interactions between SOAP operations must implement SOAP fault messages.