What is the correct hierarchy of taxonomic groups, from largest to smallest?

Choose one answer.

Afamily, genus, species, subspecies
Bgenus, family, subspecies, species
Cfamily, genus, subspecies,species
Dgenus, family, species, subspecies