Isolation of the transactions is ensured by
(a) Transaction management
(b) Application programmer
(c) Concurrency control
(d) Recovery management
The question was asked during an internship interview.
My doubt is from Transactions as SQL Statements in chapter Transactions of Database Management