General Knowledge Mr bean (Rowan Atkinson) Belongs to ________? Options:A. RussiaB. LondonC. USD. EnglandView AnswerD. England Continue Reading Previous: Urmia lake is located in which country?Next: The Mekran medical college is located in __________?