Total number of seats in National Assembly of Pakistan are ____________?

Total number of seats in National Assembly of Pakistan are ____________?

A. 306
B. 326
C. 332
D. 342