Answer:
The answer is C. Government corporations are run directly by the government while government contractors are run
independently.
Explanation:
It is simple. Government corporations are companies controlled with a majority stake of the government and thus is a part of the government and it's process.
Contractors are however, are independent and are not affected by the government heavy regulation and operate independently.
If there is a general favor towards certain people, if he were to select otherwise, then people would think he was biased. This would result in a bad reputation towards him, with a worst case leading to him being impeached if the public sees enough corruption.
The congress was very powerful at the time and needed to be put in line. The two branches were created to control it. The remaining two branches were not specifically enumerated as thoroughly because they were still weak at the time and their power developed over time.
It gave them all the right to be equal as one.