According to the professor, why do beavers generally forage at night? A. Beavers are safe from predators if they forage at night. B. Foraging at night requires less energy than foraging in the daytime. C. Beavers stay with their offspring during the daytime. D. Beavers face less competition for food from other animals during the night.