Keep in mind that a compound predicate has two or more verbs. Based on that information alone, we can eliminate A and B. With C, this one seems like it could work, but it actually doesn't. The verb in that sentence is "enjoy", and in this case, "skiing" and "skateboarding" are nouns. (because they're the object of the predicate verb.) That leaves D as the answer!
You should probably give your sentences a bit more length and also shorten the amount of times you say “Morocco” as well as the phrase “ due to the fact”