What does it mean to say "interpreters face more time constraints than translators"?
A.
Interpreters can only keep up with around 150 words a minute at most.
B.
Interpreters have limited time for preparation before each assignment.
C.
Interpreters do their jobs in real time or almost real time.
D.
Interpreters can only work for limited time