Preparing your study page...
Correct answer: C
Explanation
The Lahore High Court (Lahore HC) was the court that annulled Pervez Musharraf's death penalty ruling.