The people _______________ were at the demonstration were from all sections of society.
To refer to “people” which is plural we must use “who” and not “whom”.
“whose” is used to refer to some object or property being associated with a person which is not applicable here.
“which” and “that” are the relative pronouns for animals and objects (not humans).
Correct option: C