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. 336


D. 342