单项选择题

The term tsunami ______ the Japanese language meaning harbour and wave.

A. comes across
B. comes from
C. comes by
D. comes down