How long can bull sharks survive in freshwater environments before needing to return to saltwater?
A) Only a few days
B) Several weeks to a few months
C) Up to a year
D) Indefinitely