What does this sign require?

A)To stop.
B)To yield to vehicles approaching from the right.
C)To yield to all vehicles travelling on the priority road.Correct
The sign in the question indicates the obligation for every driver to yield at the next intersection to vehicles travelling on the road they are approaching or the lane they intend to enter, both from the right and from the left.
The sign that requires stopping is the 'mandatory stop' or 'stop' sign.
The difference between yield and stop is that at a stop sign you must always come to a halt even if no vehicles are approaching, whereas with a yield sign this is not necessary.