单项选择题

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

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