A bank would like to design a JAX-WS Web service to transfer funds. The server will be deployed to IBM
WebSphere Application Server V7.0.
Two key requirements are to ensure:
1) the request is only sent once
2) cross vendor interoperability
What is the best way to accomplish this?

A.
Use WS-Security
B.
Use WS-AtomicTransaction
C.
Use WS-ReliableMessaging
D.
Add a handler to implement the duplication detection logic
E.
Implement application code in the Web service to detect duplication