✔ Correct Answer: D. Ali Al-Murtaza (رضہ)
The correct answer to the question “Al-Hudaibiyah Treaty was written/signed by?” is Ali Al-Murtaza (رضہ). This question belongs to Islamic Studies. Practice the related questions below to master this topic for your FPSC, PPSC and NTS tests.