Which among these is the oldest of all musical instruments?

In the Swabian Alps, scientists discovered mammoth and swan bone flutes dated from 30,000 to 37,000 years ago. The flutes, which date from the Upper Paleolithic period, are often regarded as the world’s oldest musical instruments.