单项选择题

Based on the passage, domed stadiums are ()

A.a thing of the past
B.a passing fashion
C.revolutionizing sports
D.expensive to keep up