Which is the main governing body responsible for the organization of Deaflympics?
(a) World Deaf Champions Committee
(b) National Sports Federation
(c) International Co-ordinating Committee for Disabled Sports
(d) International Committee of Sports for the Deaf