In the figure shown, ∠ACB and ∠AED are right angles. If AC=4 units, CE=16 units, and DE=25 units, what is the length of BC?
3 units
4 units
5 units
6 units