Correct option is D
"No fewer" is used with countable nouns, and "passengers" is a countable noun. The phrase "no fewer than" correctly quantifies specific countable items or individuals, making it the appropriate choice over "less," which is used for uncountable quantities.