If a function is of bounded variation then it is the difference of two monotone functions and is therefore continuous almost everywhere. You will find a bit more detail about those assertions and their proofs here.
That's because the difference of two increasing functions would have to be continuous except at countably many points (see Monotonic function - Wikipedia, the free encyclopedia).