To make the constitution of Pakistan was not an easy Job. Including religion, which or the following were major hindrance(s) in the way of forming a constitution of the country?
A. Cultural and linguistic differences
B. Lack of homogeneity among the sections of the country
C. Nature of the Federal structure of the government D. All of these