How many general seats are there in the National Assembly?

(A) 272
(B) 276
(C) 342
(D) 346

The answer is: (A) 272
There are a total of 272 general seats in the National Assembly of Pakistan where people directly elect their representatives.