单项选择题

Some people ______ in part the defeat of the revolution in France and Germany to the English diplomacy, do you agree

A.contributed
B.attributed
C.distributed
D.owned