Must cyclist yield to car turning right across a bike lane into driveway? While riding in the bike lane on a four lane street in Northern California, a car passed me on my left, stopped in the right-hand lane twenty to thirty feet ahead of me, and signaled to turn right into a parking lot driveway.

Who has the right of way in this situation? Am I required to stop in the bike lane and let the car turn across my lane, or is the car required to wait until it is safe to turn?

Note: I'm specifically asking about California law but encourage answers for all jurisdictions. While safety and biking defensively is important, my question is only concerned with the law. There is a similar question regarding cars turning right at an intersection, but none of the answers address driveways.
California Vehicle Code section 21717: Turning Across Bicycle Lane states that cars are required to enter the bike lane before turning.


  Whenever it is necessary for the driver of a motor vehicle to cross a bicycle lane that is adjacent to his lane of travel to make a turn, the driver shall drive the motor vehicle into the bicycle lane prior to making the turn and shall make the turn pursuant to Section 22100.