A flashing yellow light at an intersection means ______________.
A. stop and yield to vehicles that arrived first and vehicles to your right
B. slow down and yield to cross traffic before proceeding with caution
C. stop before entering the intersection unless you cannot do so safely
D. stop only if there is already a vehicle stopped at the intersection