What is this number written in word form?

4,139,000

A. Four thousand, one hundred thirty-nine million
B. Four billion, one hundred thirty-nine million
C. Four million, one hundred thirty-nine thousand
D. Four thousand, one hundred thirty-nine thousand