Which of the following mammals can hear the largest range of sound frequency?
A. Beluga whale
B. Bat
C. Human
D. Porpoise