For how many years Haleema took care of Prophet ?

A: 5

B: 4

C: 7

D: 6