When is the object transferred to the CAS system?

A.
After the unique content address is calculated bythe CAS API
B.
After it is presented to the CAS API by an application
C.
After the acknowledgment is sent to API by CAS
D.
After the Object-ID is retained and stored for future use