At the time of the death of Prophet Muhammed (Sallallahu Alaihi Wasallam) how many Huffaz were there?

A. 22
B. 35
C. 52
D. 30