Which of the following regions is ‘Peninsula’________? Arif Khan 8 years ago A. Arabia B. Scandinavia C. Alaska D. Papua New Guinea E. All of above