In the CAP Theorem, what is Partitioning?

A.
Ability to maintain ACID properties or transactions
B.
Ability to respond to all requests successfully
C.
Ability to maintain BASE properties or transactions
D.
Ability to handle lost network connectivity gracefully