Well, I breed cats and can probably fill all of your categories for you, and qualify for about 39 of your 40 people! I guess my name choices are basically ‘E’, although they also fit into some of the other categories.
When I’m choosing names, I look for something that will look classy or interesting on a pedigree. I’ve tried several times to follow a theme in picking names, but always got sidetracked. Right now I’m going with alliteration - my cattery name (the first word in a pedigree name) starts with a ‘C’, so I’ve used Contessa, Crackerjack, Kudzu, and Cajun Magic.
At one time I was using ‘southern’ names, so had Dixie Dawn and Dixie Delight. Sometimes I combine or follow the theme of ancestor names - Dixie Dawn and Cajun Magic produced ‘Dixie Magic’. D. Delight has a daughter named Sheer Delight. One cat’s granddam was Tailor Made, so I named her Custom Made. Have a stud named Potta Gold, so named his son Spotta Luck. Have a stud named Rhapsody, named his daughter Rapture.
Got a blue cat from another cattery that uses flower names, so named her Bluerose.
Have two chocolate spotted tabbies named Snickers and Hershey.
Named a girl ‘Atalla’ after a nearby town and because I thought it sounded exotic. She had four kittens and one of them is sold to a breeder who follows a ‘monster’ theme in her cattery (a previous kitten she bought from me is named Frankenstein.) She picked the name Akasha (from Vampire series), and I decided to name them all with exotic sounding ‘A’ names, so I also have Armani, Ashanti, and Ayesha.
And then there are the current rescue cats - Duchess, because she looks elegant, Stranger because she was one, Road Cat because I found him on the side of the road, and Renfroe because that was the area she was found in.
And Oops because she was a mistake - one of the girls got out and made whoopee with a neighborhood stray - gave all of the kittens away except for Oops . . .
If you or your classmates need sources, you can join the fancier’s list (cat fancy) and ask your question there - you’ll get tons of great stories, I’m sure. I’m sure you can also try any dog breeder’s list and get the same result.
I have a firm grip on reality - now I can strangle it.