Break 54218 into place values and write each part in words.

• 54 218 = 54 thousands + 218
• 54 thousand = fifty-four thousand
• 218 = two hundred and eighteen
• Together: fifty-four thousand, two hundred and eighteen

Eliminate distractors:
• "Five hundred and forty-two thousand..." would be 542 000 — too large
• "Five hundred and four thousand..." would be 504 000 — too large
• "Fifty-four hundred..." would be 5 400 — too small

Final Answer: B: Fifty-four thousand, two hundred and eighteen