A scientific name is made up of two Latin-derived names of which taxa?

A) family and species
B) genus and species
C) phylum and order
D) class and domain

B is the answer @PsyDAG is right