Which word best matches the following word: sinewy

a. skillful
b. strong
c. nimble
d. clever

b. strong