The House adopted a Republican-only $95 billion budget proposal, a long-shot effort to fund the Iran war and other White House priorities over objections from Democrats and a few GOP holdouts.