Which two members of the Canis group have the most recent common ancestor?

a) Wolves and Foxes
b) Dogs and Coyotes
c) Jackals and Dingoes
d) Greyhounds and Bulldogs