单项选择题

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

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