Option C is valid: ROLLBACK with no active transaction is a no-op (does nothing harmlessly), then insert records, then COMMIT saves them. Option A is invalid because COMMIT then ROLLBACK makes no sense - records are already committed. Option D has redundant COMMIT. Option B has improper ROLLBACK sequence.