The USA was originally made up of 13 colonies. and Germany was never a colonial power because it was not a cohesive state until much later.
Ok, so obviously, you can tell that A. is not even an answer since his name is Prince Henry which is an English name and the Islamic empire never really reached what is now present-day U.K...B. and D. are wrong because Catholicism was in Spain and the Pope was also in Spain. So your only correct answer is C.