⟩ You are creating an XML Web service that processes highly confidential messages. The serviceexposed a Web method named RetrieveMessage that takes as input a code name and returns anencrypted message.You create a SOAP extension and override the extension?s ProcessMessage method so that youcan encrypt the message before it is sent back to the caller.You need to encrypt only the data within the RetrieveMessageResult node of the SOAPresponse. You create a function named EncryptMessage that encrypts theRetrieveMessageResult node. You need to ensure that this method gets called before sendingthe message back to the caller.During which SoapMessageStage should you call EncryptMessage?A. BeforeSerializeB. AfterSerializeC. BeforeDeserializeD. AfterDeserialize
B. AfterSerialize