A. To manage state in functional components
B. To handle asynchronous operations and data fetching
C. To provide access to the nearest common ancestor component's context
D. None of the above
Correct Answer is :
C. To provide access to the nearest common ancestor component's context