The answer to your question is C) The federal government.
Was the United States rationalize in going on to the war this Mexico?
I’m not sure if this is what you meant!
It affected them immeasurably because it enabled them to trade this surplus of food for things that they might need from other countries and thus get other pieces of technology or knowledge or anything similar. They could improve their state that way and that's how development of civilizations began.