The correct options are
A At least 75% of the population must be involved in non-agricultural activities.
C Population density must be at least 400 people per sq km.
In India, a settlement is considered urban if it has a population of over 5000. The density of the population must be at least 400 people per sq km. Also, at least 75% of the population must be involved in non-agricultural activities for a settlement to be called urban. Usually, administrative headquarters like municipalities, corporations, and military cantonments are all situated in urban areas.