下面各数, 一个零都不读的是 ( )。

解D

【分析】整数的读法：从高位到低位, 一级一级地读; 读亿级、万级时, 先按照个级的读法去读, 再在后面加一个亿或万字; 每一级末尾的 0 都不读出来, 其它数位连续有几个 0 都只读一个零;小数的读法: 整数部分按照整数的读法来读, 小数点读作“点”, 小数部分按顺序依次读出每一位上的数字。

【详解】A. 80500 读作: 八万零五百;

B. 40.50 读作: 四十点五零;

C. 100.07 读作: 一百点零七;

D. 90.58 读作: 九十点五八。

故答案为: D

【点睛】本题主要考查的是小数读法和整数读法中 0 怎么读。