Which of the following proteins is most likely to contribute directly to the process of terminating eukaryotic transcription?

A) RNA polymerase
B) Helicase
C) Ligase
D) Termination factor