单项选择题

They ______ with their performances despite the, rain.

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