单项选择题

The pop stars promised to sing in the concert ()free.

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