A customer wished to integrate a custom-built third-party image viewing and manipulation application into their current office software package. They want to keep integration to a minimum and be able to launch the imaging application by a Toolbar icon. Which of the following would be the best tool to use in this situation?
A. Dynamic Data Exchange
B. Object Linking and Embedding
C. Structured Query Language
D. Application Programming Interface