Question: bfg why are the giants afraid of water?
Answer: The BFG gets his own back on the Giants by telling them rain will strike, and as the Giants are deeply afraid of water, because its something even they cannot control, the Giants are all scared off into hiding.