The Corruption Perception Index is published by

(A) United Nations
(B) European Union
(C) Amnesty International
(D) Transparency International

The answer is: (D) Transparency International
The Corruption Perception Index is an annual report published by Transparency International.