The correct option is D ten thousands
For the number 428721,
1 is at units place
2 is at tens place
7 is at hundreds place
8 is at thousandsplace
2 is at ten thousands place
4 is at lakhs place
Hence, the number 428721 has 2 at tens place and ten thousands place.