Current Secretary-General of OIC Hissein Ibrahim Taha belongs to

A) Egypt

B) Chad

C) Morocco

D) None of these