Choose the best word to complete the following sentence.
Paul knew he was almost home _________ he saw the lights of his farmhouse ahead.
(A) however
(B) when
(C) but
(D) although