Safe Speed' can best be defined as which of the following?

A. Maximum speed allowed by law
B. Speed that allows stopping distance
C. Full throttle at all times
D. Speed determined by GPS