In the J2EE, the controller does which three of the following?
A.
Formats and delivers results to client
B.
Chooses the correct display agent
C.
Defines application behavior
D.
Performs all necessary business calculations
E.
Records application state