Sohar songs are sung to celebrate:

Childbirth
Weddings
Religious festivals
The arrival of monsoon

The correct answer is A) Childbirth.

Sohar songs are a type of folk song that is sung in the Arabian Peninsula to celebrate the birth of a child. The songs are often accompanied by drumming and dancing, and they are a way for the community to come together and celebrate the new life.

Option B, weddings, is incorrect because sohar songs are not typically sung at weddings. However, there are other types of folk songs that are sung at weddings in the Arabian Peninsula.

Option C, religious festivals, is incorrect because sohar songs are not typically sung at religious festivals. However, there are other types of folk songs that are sung at religious festivals in the Arabian Peninsula.

Option D, the arrival of monsoon, is incorrect because sohar songs are not typically sung at the arrival of monsoon. However, there are other types of folk songs that are sung at the arrival of monsoon in the Arabian Peninsula.