OCP CBT Question 631

Please solve the following question.

Which SGA component is primarily responsible for caching shared SQL areas, PL/SQL code, and data dictionary information?