单项选择题

They______with their performances despite the rain.

A.went through
B.went on
C.went over
D.went for