The Corruption Perceptions Index (CPI) is annual report published by

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

The answer is: (B) Transparency International
The Corruption Perceptions Index (CPI) is published annually by Transparency International.