According to anthropologists, the use of human language covers a wide spectrum from practical communication between people engaged in the same task to establishing hierarchy within a social group.
practical communication between people engaged in the same task to establishing hierarchy
communicating practically between people engaging in the same task to the establishment of hierarchy
practical communication between people engaged in the same task to the establishing of hierarchy
communicating practically between people engaging in the same task to hierarchy established
practical communication between people engaged in the same task to the establishment of hierarchy
_____________________
I went with C because it corrects communication and "establishing of". In the answer E, the "establishment of" sounds tricky; because establishment has somewhat different meaning. He rebelled against establishment, for example, can not be replaced by he rebelled against the establishing of.
But the correct answer is E. Please explain (the explanation provided misses of after establishing in choice C).