Concept:Government promotes businesses by creating a supportive environment, especially through access to finance.Explanation:A major challenge businesses face is lack of capital.When the government guarantees financial support, it helps businesses obtain loans and funding.This encourages business growth and stability.Therefore, guaranteeing financial support is the best way to promote sector business among the options given.Answer:B. guaranteeing financial support