Yes, drivers must yield to pedestrians at all times. This doesn't mean, however, that pedestrians should refrain from practicing due care when crossing roads.