To which Prophet the Psalms was revealed by God?

(A) Prophet Moses (A.S)
(B) Prophet Ibrahim (A.S)
(C) Prophet Jesus (A.S)
(D) Prophet David (A.S)

The answer is: (D) Prophet David (A.S)
The Psalms (Zabur) was revealed by Allah to Prophet David ( or Prophet Dawud (A.S)).