单项选择题

What made simultaneous translation possible

A.The League of Nations.
B.International meetings.
C.Technology advancement.
D.Secret diplomacy.