What is the importance of rockfall protection in the field of earth science and geotechnical engineering? A) To prevent the dangers of falling rocks and debris B) To study the hazards posed by rockfalls C) To understand the impacts of rockfalls on the environment D) To develop strategies for mitigating rockfall hazards