Answer:
Matching the set of words using Antonyms (opposite in meaning)
1. mischievous
G. well-behaved
2. cunning
E. naive
3. heroic
D. timid
4. pushy
A. quiet
5. short-sighted
I. far-sighted
6. pretentious
H. modest
7. disloyal
C. loyal
8. clumsy
J. graceful
9. spiteful
B affectionate.
10. romantic
F. practical