who would not have supported the bill?

Choices:
A. Mulvany
B. Pelosi
C. not enough information
D. Trump
Mulvany
U.S. President Donald Trump is sending a $4.4 trillion budget request to Congress that includes money for a southern border wall and building up the military, but is projected to increase the federal deficit by more than $1 trillion.
White House officials all but acknowledged the proposal unveiled Monday has little chance of becoming law — Congress alone controls federal government spending. But the White House insisted the budget proposal still sends an important message about Trump's priorities.
"This is a messaging document," White House budget director Mick Mulvaney told reporters at a briefing Monday.
The Trump budget calls for major cuts to domestic programs such as Medicare, Medicaid and food stamps. But the plan would still not balance the federal budget, in part because of reduced federal revenue due to tax cuts passed last year.
Democrats widely rejected the plan. House Minority Leader Nancy Pelosi called the proposal a "brutal collection of broken promises and staggering cuts."
The proposal's failure to eliminate debt is also likely to upset some Republicans, who have traditionally opposed budget deficits.
"It's simply adjusting to the Washington, D.C., we live in," Mulvaney said, stressing that the new budget plan would help "turn the tide" on national debt.
The White House proposal builds on the massive, two-year spending bill passed last week by Congress and signed by the president. That bill includes a major boost for the military, as well as domestic programs.
Mulvaney, a former lawmaker and long-time opponent of federal debt, has acknowledged he likely would not have supported the bill were he still in Congress.
But he said the new White House proposal does not mean that all of the money approved by Congress must be spent.
"These are spending caps, these are not spending floors," he said.
Under the two-year budget deal reached last week by Congress, the Pentagon will get a record-high $700 billion for 2018 — fulfilling a Trump campaign pledge.
"We took care of the military like it's never been taken care of before," Trump said Monday.