单项选择题

They () with their performances despite the, rain.

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