Start your All-Access Pass to unlock this challenge
Which of the following best describes the role of the "Context" class
It defines the next state.
It represents the object whose behavior changes depending on its current state.
It handles all the logic for each possible state.
It is responsible for creating new state objects.