Which sentence is free of errors? Select one of the options below as your answer:

AAlthough I left for home, it stopped raining.
BHowever, I left for home, it stopped raining.
CBefore I left for home, it stopped raining.
DTherefore I left for home, it stopped raining.