Preparing your study page...
Correct answer: B
Explanation
On October 14, 2018, there were 35 by-elections held across National and Provincial Constituencies.