Step 1: Understand the question:
The question asks for the meeting held by private bodies or associations.
Such meetings discuss the affairs and business of that private body.
Step 2: Check each option:
Option (A), government meetings, are held by government bodies like Parliament or municipal bodies. So (A) is wrong.
Option (B), business meetings, are held by private bodies such as companies, firms and associations to discuss their own business. So (B) is right.
Option (C), annual meetings, are named for the time of the meeting and not for who holds it. So (C) does not fit.
Option (D), emergency meetings, are called at short notice for urgent matters. So (D) does not fit.
Final Answer:
Business meetings are held by private bodies to discuss their own affairs. This is option (B).