What is the correct way to write three hundred nine million, fifty-eight thousand, three hundred four? A. 390,580,304 B. 309,58,34 C. 309,058,304 D. 395,834