The best and most correct answer among the choices provided by the question is TRUE.
Impeachment hearings does always start in the House of Representatives.
Hope my answer would be a great help for you.
If you have more questions feel free to ask here at Brainly.