In the Expression Editor panel of CRS Script Editor, why would you use the Java tab? (Choose three.)
A.
to pass variables between two different workflows
B.
to get a reference to the Contact and Session states
C.
to allow for arguments to be passed to a specified method
D.
to reference a variable or invoke a method of a custom Java Object
E.
to execute a specified method of a Java class
F.
to create an object for the purpose of executing methods on a remote computer