ANSWER:
C: MultiUse. Of the options listed, only C can be used to create an object that is externally creatable. Root objects normally should be instanced as externally creatable so that they can be accessed from the client application.

Answers in Depth...