Which one of the following is 50205082 in words?A. Fifty million two hundred and fifty thousand and eighty twoB. Fifty million twenty five thousand and eighty twoC. Fifty million two hundred thousand five hundred and eighty two.D. Fifty million two hundred and five thousand and eighty two