HE IS A GREAT SPORTS _______. HE RARELY MISSES ANY SPORT GAMES ALT...

20. He is a great sports _______. He rarely misses any sport games although he was busy.

a. enthusiast b. player c. energy d. programmer