ANSWER:
B: A ClassID, which is represented as a GUID, is used to retain a reference to the component. The AppID (ComponentName.ClassName) is used for late bound objects that are created using CreateObject or GetObject to lookup the ClassID of the Component.
Answers in Depth...