选C.A,没有as...than这种表达;B,student可数不能用 much;D,这种表达一般用于否定.你想的E也对.
区别就是:so many...as一般用于否定.而as many...as可以用于肯定,也可以用于否定.