Which two are restrictions of beans with bean-managed transactions? (Choose two.)
A.
The NONSUPPORTED transaction attribute must be chosen.
B.
Clients calling with a transactional context are prohibited and will result in an exception.
C.
A stateful session bean must commit a started transaction before a business method returns.
D.
A bean that starts a transaction must complete the transaction before it starts a new
transaction.
E.
A message-driven bean instance must commit a transaction before the onMessage method
returns.