Correct Answer: The foreground activity, being the most important among the other states, is only killed or terminated as a last resort, especially if it is already consuming too much memory When a memory paging state has been reach by a foreground activity, then it is killed so that the user interface can retain its responsiveness to the user