Name the first authority for the compilation of Ahadis:

A. Imam Abu Hanifa

B. Imam Bukhari

C. Imam Malik                              

D. Imam Ahmed