The results of the compromise of 1877 was that Hayes was elected president and federal troops were withdrawn from the south. The correct option among all the options given in the question is option "D". This compromise actually brought to an end the Reconstruction era. Based on this compromise, the Republican candidate Rutherford B. Hayes became the President of United States.