Choose all the statements that correctly describes the challenges faced in building canals.
A. Geographical and topographical challenges make canal building difficult.
B. Workers sometimes die building canals, but not often.
C. Weather-related problems, such as long periods of rain, can slow down the work.
D. Canals are time-consuming and expensive to build.