Which three functions can be performed by the SQL Tuning Advisor? (Choose three.)
A. recommending creation of indexes based on SQL workload
B. recommending restructuring of SQL statements that have suboptimal plans
C. checking schema objects for missing and state statistics
D. recommending optimization of materialized views
E. generating SQL profiles