d是how much吧。b选项的how long是多长,一般后面是times,sleep指的是睡觉时间,不可数名词,所以也不能用how many
后面的名词sleep是不可数名词,表示多少睡眠要用how much。