How many federating units Pakistan has?

(A) 3
(B) 4
(C) 5
(D) 6

The answer is: (B) 4