To preserve on-device memory, how might you determine that the user's device has limited storage capabilities?
a. Use the ActivityManager.isLowRamDevice() method to find out whether a device defines itself as "low RAM."
b. Use the Activity.islowRam() method to find out whether a device defines itself as "low RAM."
c. Use the ConnectivityManager.hasLowMemory() method to find out whether a device defines itself as "low RAM."
d. Make an image download request and check the remaining device storage usage.