C. Idealistic and imaginative; modifies knight
The adjectives "idealistic" and "imaginative" are used to tell the reader qualities that knight has. So when we ask ourselves "How is the knight?" We can answer, "idealistic and imaginative". (Hint: this is how you can spot adjectives).