And just to confuse Bilgepump I'll vote for A. But I've never seen one exactly like it.
It seems to me they made that pin protrude so you could push it with your thumb and release the driveshaft. At least the Yanmar tiller connector looks similar and works that way. (But its pin comes out the opposite side with a smaller diameter and a cotter pin over there, so it's obvious which way it moves).
I suspect this is rusted in place but not broken. I suggest lots of PB Blaster. Then maybe hold a sledge on the opposite side (empty hole) and hit the pin. The sledge is to take the inertia shock, so you don't damage the pto output bearing.
I must agree with California's advice, very good advice on how to!
Now from me, I have a similar Quick Connect Yoke on a Howse 4' rotary clipper. It rusted out like the one pictured.
The large hole (B) had a thin retaining plate that held the pin return spring in place.
The release pin was pressed from position (A).
I had no success punching the pin out on mine, rusted badly, the pin metal is soft and deformed internally whilst hammering.
I will suggest using a light weight hammer with punch for removal in hopes Shock will break the rust loose. To heavy of blows will deform the pin, which will leave you no option but to drill out the Pin, I had to drill mine out.
After drilling, I now use a bolt to keep the yoke in place.
What has me really in question is location (C), see attached picture. It looks to me if there is a second pin holding the yoke on. That must be verified.
I'll take pictures of mine as I use it now and will post them later today.