Briefing Android Knowledge

What can you do to avoid communication and receiving the same response each time the user opens the

Suppose you have built an application that communicates with the licensing server on
application startup. What can you do to avoid communication and receiving the same
response each time the user opens the application after the first usage? (Choose two)

A.
Save the response received in String variable.

B.
Save the response received permanently on device using SharedPreferences.

C.
Save the response to the disk using the device’s MySQL

D.
Save the response on the license server by sending the device ID.