Who was the famous Islamic philosopher known for his theories on the nature of the soul?

A. Ibn Rushd
B. Ibn Sina
C. Al-Ghazali
D. Al-Farabi

Answer: Ibn Sina


Additional Information: Ibn Sina's theories on the soul are explored in his works on philosophy and medicine.