Which of these statements is the most ACCURATE explanation for why Andrew Johnson was impeached by the House of Representatives in 1868?

Responses
A Congress believed the Speaker of the House, Schuyler Colfax, should be President.Congress believed the Speaker of the House, Schuyler Colfax, should be President.
B There were many times in which Johnson clashed with Congress, not just one violation of Federal law.There were many times in which Johnson clashed with Congress, not just one violation of Federal law.
C Congress did not like the fact that Johnson was a Southern Republican and wanted him out of office.Congress did not like the fact that Johnson was a Southern Republican and wanted him out of office.
D Johnson had done nothing wrong for almost three years, but when he accidentally broke the law Congress wanted to punish him.

B There were many times in which Johnson clashed with Congress, not just one violation of Federal law.