单项选择题

Canada called back its ambassador last week because Iran refused ______.

A.to put the agent on trial
B.to continue the trial
C.to have observers at the trial
D.to extradite the agent to Canada