ANSWER:
A, B:
ActiveX Controls and OLE are both built on the component object model.
Answer in Depth...