What has Dilbar Mat repeatedly witnessed, according to reports?

A. Natural disasters such as floods and earthquakes
B. Humanitarian aid deliveries
C. Economic development and infrastructure projects
D. Military operations of the Pakistani Army against insurgents
Answer: 