Name the biggest Public Library of Pakistan?

Name the biggest Public Library of Pakistan?A. Quaid-e-Azam Library
B. Liaquat Memorial Library
C. Allama Iqbal Library
D. Punjab Public Library

The Quaid-e-Azam Library (Urdu: قائداعظم لائبریری‎) is a public library in located within the Bagh-e-Jinnah in Lahore, Punjab, Pakistan. The library was constructed in the mid 19th century during the British Raj compromises of Victorian era Lawrence and Montgomery Halls. The library has a collection of 125,000 books in English, Urdu, Arabic and Persian.