How many heads of income are defined Income Tax Ordinance 2001?

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

Answer: (B) 5