【单项选择题】
张某与李某为邻居,一日张某回家路过李家,见李妻独自一人在家收拾衣服,遂起歹念,便破门而入,将其推倒在院内柴堆上欲行强奸,该女大声呼救,刚好民警王某下班路过听到,王某表明身份,喝令张某住手,张某掏出随身携带的匕首袭击王某,将王某的胸部刺伤,王某倒地,张某仍持匕首继续刺向王某,王某掏枪射击,将张某击伤,同时将路人刘某误伤。根据以上案情回答下列问题。王某开枪的行为()
A、A.合法,符合法律规定的枪支使用情形
B、B.不合法,不符合法律规定的枪支使用情形
C、C.王某射击前应先警告
D、D.击伤刘某是违法行为