Huang, José, and Sam ran a 100-m dash. José did not come in second; Huang did not come in third. José’s time was 2 seconds faster than that of the oldest boy in the race. In what order did the boys finish the race?

a. José, Huang, Sam

b. José, Sam, Huang

c. Sam, José, Huang

d. Sam, Huang, José