Identify one cause of a TMF unilateral abort of a transaction.

A.
The application prompts for input from a terminal device before calling ENDTRANSACTION.
B.
The TMFTMP interrupts the application with an ABORTTRANS signal.
C.
The transaction exceeds the application’s TRANSACTION TIMER value.
D.
The transaction exceeds the AUTOABORT threshold setting.