The ________ is responsible for supervising preparation of the federal budget and advising the president on budgetary matters.
A) Treasury Department
B) Office of Management and Budget
C) Senate Finance Committee
D) General Accounting Office
E) Bureau of the Budget
Answer: B