All the operations in a transaction need to be completed before the database changes are made _________________?
A. functional
B. available to the users
C. permanent
D. none of the mentioned
Explanation: This ensures that failure of operations within the transaction does not lead to inconsistencies in the database.