Which of the following statements is true about SQLite transactions?
a) A transaction is a sequence of database operations that are treated as a single unit of work.
b) SQLite supports both implicit and explicit transactions.
c) An implicit transaction is started automatically by SQLite for each database operation.
d) All of the above.