Do actors who play James Bond have to be British?

8 answers 8