Which of the following is the primary reason for web services to output encode all data sent to
Android application clients?
A.
Output encoding eliminates the need for the client to perform input validation, as the server has
already ensured that all data being passed to the client is safe.
B.
Output encoding ensures that an attacker who can view network traffic cannot read the
communications between the server and the client.
C.
Output encoding is required for the data to be sent over an SSL channel.
D.
Output encoding ensures that the client will treat all data received as data and not as
executable scripts.
Explanation: