单项选择题

Peter is one of the few persons I know who ______ learnt from experience.

A. has
B. was
C. had
D. have