单项选择题

For nearly 50 years, Spock has been a () author writing 13 books including an autobiography and numerous magazine articles.

A. prevalent
B. precautious
C. prospective
D. prolific