Which group of numbers is ordered from greatest to least?
612,365,963,140
OA) 687,521,000,000
685,562,777,777
612,365,963,140
OB) 685,562,777,777
687,521,000,000
687,521,000,000
C) 685,562,777,777
612,365,963,140
687,521,000,000
OD 612,365,963,140
685,562,777,777