Which choice correctly describes the functionality of the begin() method of the UserTransaction
interface?
A.
The begin() method suspends any current transaction of the current thread, and starts a new
transaction.
B.
The begin() method checks to see if a transaction is associated with the current thread. If there
is no transaction, a new transaction is started.
C.
The begin() method associates a transaction with an existing transaction.
D.
The begin() method starts a new transaction for the current thread.