Can you name every recurring Doctor Who character? Probably not, but give it a shot anyway. "Recurring" here is defined as any character who's appeared in more than one story or serial.
The Trial of a Time Lord is being counted as four stories
Includes every onscreen incarnation of the Doctor and the Master, regardless of whether they only have one full story
Does not include spinoff characters, unless they've made more than one appearance in the main show