Hazrat Ali Hajvari wrote?

A ) Kashf ul Mahjoob ✅

B ) Tareekh ul Kulfa

C ) Tareekh ul Islam

D ) All of these