What defines a complete RDBMS Database transaction?

A.
A read or write to any databasetransaction
B.
Any data modification to a specific table in the database
C.
One committed I/O to the Database
D.
Unit of work that modififies or accesses the database