Famous city ‘Aberdeen’ is city of which country? Arif Khan 7 years ago A. America B. Japan C. Scotland D. Australia