The sentence written correctly looks like:
The bus is five minutes late; let's wait a few more minutes.
That is because "The bus is five minutes late" and "let's wait a few more minutes" are both independent phrases.
They can be joined together by either a period, or a semicolon. You can also join it using a comma and a conjunction.
The correct answer is B. late.