In a relational database, what must be true when processing transactions?
A) Prioritize transaction speed over data consistency
B) Ensure transactions are processed completely or not at all
C) Allow partial processing of transactions
D) Prevent conflicts between concurrent transactions