Which animal can create the loudest sound among any living creature?

111

A. Donkey
B. Monkey
C. Humpback whales
D. None of these