Which statement is true regarding State extensions?
A. State extensions provide additional information to applications when an object is in a particular lifecycle state.
B. State extensions specify rules for how exceptions should be handled so exception states can be minimized.
C. State extensions are used by the Application Server to determine if an object should be promoted.
D. State extensions are used by Content Server to determine if an object should be promoted.