Why might an application use a “container” strategy as opposed to writing each object individually?

A.
Average object size is very large
B.
Average object sizes are very small
C.
Single Instance Storage is required
D.
Retention period must always be infinite