单项选择题

Ultrasonic sounds produce pulsed signal______the location of submarine can be detected.

A. for which
B. of which
C. as a result of which
D. by means of which