I was late for my appointment so i accidentally ran a red light.
which is not a run on sentence
a. I was late for my appointment so, i accidentally ran a red light.
b.I was late for my appointment; so i accidentally ran a red light.
c.I was late for my appointment, so, i accidentally ran a red light.
d.I was late for my appointment, so i accidentally ran a red light.