The best fit for this adjective given the context of the sentence would be the word colorful. Because pretty means that something is attractive in a way that is more delicate or subtle, drab would not apply. Drab means that something is boring or dull. Abstract would mean that there is some sort of deeper meaning, and dull would mean that the painting is boring. Therefore, colorful is the best answer choice.