1. convivial a. frank
2. indefatigable b. unflinching
3. ingenuous c. noble
4. perspicacious d. capable in many directions
5. magnanimous e. tireless
6. versatile f. fearless
7. stoical g. keen-minded
8. intrepid h. witty
9. scintillating i. friendly
10. urbane j. polished, sophisticated