Identify the method that is used by fine-grained access (FGA).
A.
using policy functions to generate predicates dynamically
B.
creating triggers on corresponding tables to generate dynamic predicates
C.
modifying the existing application code to include a predicate for all SQL statements
D.
creating views with necessary predicates, and then creating synonyms with the same name as
the tables
A