"The artist's vision was innovative." What does "innovative" mean? A Traditional B Introducing new ideas or methods C Expensive D Popular ✓ Correct Answer: Option B "Innovative" means featuring new methods or ideas; creative and original. Practice SAT Exam Prep Quizzes → Browse All Questions Study Flashcards