Who is called the Shakespeare of Punjabi Literature? (A) Waris Shah (B) Bul-e-Shah (C) Sultan Habu (D) None of these The answer is (A) Waris Shah