Select the correctly punctuated sentence from the options below?

A. I just learned an interesting fact, there are places in America where self-service gas stations are illegal!

B. I just learned an interesting fact, there are places in America where self service gas
stations are illegal!

C. I just learned an interesting fact-there are places in America where self-service gas
stations are illegal!

D.I just learned an interesting fact-there are places in America where self service gas
stations are illegal!