Poin yang ditanyakan adalah faktor perubahan sosial pada masyarakat.
Peruabahan sosial adalah perubahan-perubahan yang terjadi pada lembaga-lembaga kemasyarakatan dalam suatu masyarakat yang memengaruhi sistem sosialnya, termasuk nilai, sikap-sikap sosial, dan pola perilaku di antara kelompok-kelompok dalam masyarakat. Pada perubahan sosial akan terjadi ketika di pegaruhi oleh dua faktor yaitu faktor internal dan faktor eksternal.
Faktor eksternal yaitu faktor yang mempengaruhi dari luar diri masyarakat, seperti kontak budaya lain, konflik dan faktor alam.
Faktor internal yaitu faktor yang mempengaruhi dari dalam amsyarakat itu sendiri. Seperti penemuan baru, perubahan jumlah penduduk dan lainlain.
Jika dianalisis pada soal termasuk perubahan yang disebabkan karena faktor lingkungan alam merupakan salah satu faktor eksternal penyebab perubahan sosial. Dalam hal ini disebut sebagai perubahan alam, seperti terkena adanya banjir bandang atau banjir besar yang akan membuat masyarakat berpindah ketempat yang lebih aman yaitu pengungsian hal itu akan mempengaruhi dari perubahan sistem-sistem sosial seperti pola interaksi, struktur sosial dan juga perubahan pada nilai-nilai yang ada karena berada pada tempat baru bersama banyak orang sehingga masyarakat harus menyesuaikan diri dengan tempat baru mereka. Selain itu banjir juga akan mengakibatkan kerugian pada masyarakat seperti kehilangan harta benda, hingga yang paling parah adalah korban jiwa dan kerusakan fisik di lingkungan masyarakat.
Jadi, jawaban yang tepat adalah B.