Which Party in Switzerland made historic gains in national elections on 20th October?

Which Party in Switzerland made historic gains in national elections on 20th October?

A. Free democratic party
B. Social democratic party
C. Green party
D. Swiss peoples party