Question: Why might you need to include the following permission to your app?

  1. to monitor the location of the devices so that you don't attempt to make network calls when the user is stationary
  2. to request the ability to make network calls from your app
  3. to monitor the network state of the device so that you can display an in-app banner to the user
  4. to monitor the network state of the devices so that you don't attempt to make network calls when the network is unavailable

Answer: The correct answer of the above question is Option D:to monitor the network state of the devices so that you don't attempt to make network calls when the network is unavailable