They are both correct and natural English. To me, there is not a great difference in meaning, but B seems slightly more likely in the sort of explanatory situation in which this sentence would typically be used.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.