b. 300,000 + 50,000 + 1,000 + 800
six hundred five thousand, nine hundred eight

C. 3 hundred thousands 3 thousands 8 hundreds 4 tens
303,840

d. 5 hundreds 6 ten thousands 2 ones
3 ten thousands 5 hundreds 1 one