I WOULD HAVE BEEN ON TIME IF I HADN’T STOPPED AT THE POST OFFICE.A...

44. I would have been on time if I hadn’t stopped at the post office.

A. I was on time even though I stopped at the post office.

B. I wasn’t on time because I stopped at the post office.

C. I didn’t stop at the post office, but I was late.

D. All of the above are correct.