What was the primary reason for the conception of the Maidenhead, Windsor and Eton Flood Alleviation Scheme?

A. To improve water quality in the River Thames
B. To support agriculture in the surrounding areas
C. To increase the navigability of the River Thames
D. To prevent flooding in the towns of Windsor, Eton, and Maidenhead
Answer: 