Must the blue vehicle give way to the green vehicle?

Must the blue vehicle give way to the green vehicle?
A)Yes, because the green vehicle is coming from the right.
B)No, because the green vehicle is joining traffic from a garage.Correct
C)Yes, in application of the general priority rule.
Whenever a driver enters a public road from an exclusively private road, from service areas, or from an adjoining property, they must make sure they can do so without danger and at a speed that allows them to stop instantly, giving way to vehicles travelling on it, regardless of the direction in which they are travelling.
In this case, the vehicle on the right is joining traffic by leaving a garage, so it is the one that must give way.