过点P作PE⊥OB于E,根据角平分线上的点到角的两边的距离相等可得PD=PE,根据角平分线的定义可得∠POD=∠POC=30°,再根据两直线平行,内错角相等求出∠OPC=30°,两直线平行,同位角相等求出∠PCE=∠AOB=60°,然后求出∠POC=∠OPC,根据等角对等边求出PC=OC,然后求出∠CPE=30°,根据直角三角形30°角所对的直角边等于斜边的一半求出CE=PC,再利用勾股定理列式计算即可得解.
【解析】
如图,过点P作PE⊥OB于E,
∵OP是∠AOB的平分线,
∴PD=PE=2,∠POD=∠POC=30°,
∵PC∥OA,
∴∠OPC=∠POD=30°,∠PCE=∠AOB=60°,
∴∠POC=∠OPC,
∴PC=OC,
又∵∠CPE=90°-∠PCE=90°-60°=30°,
∴CE=PC,
在Rt△PCE中,PC2=PE2+CE2,
即PC2=(2)2+(PC)2,
解得PC=4,
即OC=4.
故选B.