What was the real name of Imam Bukhari? A. Muhammad bin Tabit B. Muhammad bin Ismaeel C. Muhammad bin tariq D. Muhammad bin Ziad