The D-8 is an organization of eight ________ countries. Arif Khan 8 years ago A. Developed B. Developing C. Asian D. African