单项选择题

Let's put our heads together and find a solution ______ the difficulty.

A.to
B.for
C.on
D.with