People believe that honey is a panacea ______all diseases.
A
to
B
for
C
against
D
upon
Correct Answer: for