单项选择题

The United Nations()much to world peace and order.

A.has attributed
B.have attributed
C.has contributed
D.have contributed