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
http://docs.oracle.com/cd/B19306_01/network.102/b14266/apdvcntx.htm#i1011883