Concept:A coalition government is formed when multiple political parties join together to share power and create a working majority.
Explanation:A coalition government is rare in a two-party system because usually one party wins a clear majority.
In a one-party system, there is no opposition party to form a coalition.
In a non-party system, political parties do not exist at all.
However, in a multi-party system, no single party often wins an outright majority in an election.
Therefore, two or more parties come together to form a coalition government in order to govern effectively.
This arrangement also ensures wider representation of different political interests and regional groups.
Hence, coalition government is a common feature of a multi-party system.
Answer:B. Multi-party system