You have been asked to define a data block based on the result of a SQL query and of PL/SQL functions that return summary data. The data can be updated by the user.
How should you define an appropriate data source?
A.
Define a data block based on a Ref Cursor.
B.
Define a data block based on Table of Records.
C.
Define a data block based on a Form Clause query.
D.
Define a data block based on a combination of a Form Clause query and a Table of Records.
E.
Define a data block based in a From Clause query and a Ref Cursor for controlling DML statements.