The correct option is B Swiss challenge
Swiss challenge method is a method of bidding, often used in public projects, in which an interested party initiates a proposal for a contract or the bid for a project. The government then puts the details of the project out in the public and invites proposals from others interested in executing it.