How many seats are there in the National Assembly including seats reserved for women and non-Muslims?

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

The answer is: (C) 342
There are 342 seats in the National Assembly including seats reserved for women and non-Muslims.