单项选择题

给予使馆和外交人员以外交特权与豁免的根据,《维也纳外交关系公约》采取()

A.代表性说
B.治外法权说
C.职务需要说
D.职务需要说与代表性说相结合的主张