A) America is a melting pot of people of diverse ethnicity who share the common American dream.
Are you going to give a selection or not? If not, then the sentences that have collective nouns in it are like a flock of sheep or a school of fish Something like that.
She use it because we need to express things if not our English language is kinda blah we use it to expand our sentences to make them a lot more interesting