Choose the best answers to complete the following sentences.Câu hỏi Some developed nations namely Britain, France and Germany are located in _______. A. America B. Asia C. Australia D. Europe