How do the executive and legislative branches collaborate on the federal budget?

Aagency heads work with the president to set budget priorities.
Bcongress holds hearing to ask budget questions of executive branch officials.
CHouse and Senate committees send their budgets to the full house or Senate.
Dthe congressional budget office communicates with congress on the budget.