What must you do to define a database view using the ABAP Dictionary? (Choose three)
A. Choose the database tables from where the view acquires data.
B. Define the join conditions between the tables.
C. Choose the fields from the tables that should be part of the view.
D. Define selection criteria for the view.
E. Define buffering settings for the underlying database tables.