单项选择题

Several tents have been put up to ______the party.

[A] afford
[B] furnish
[C] supply
[D] accommodate