单项选择题

He ______ two thousand trees since 1985.

A. planted
B. has planted
C. will plant