A错误,one quarter + 数量名词amount/number/size可以,但不能够直接加物体名词,that many不表示数量,如果表示数量应该用that number,that many是名词概念,后面省略了名词。
B正确,as many as...第二个as后的内容省略。
C错误,one-quarter of that amount 表示数量,前面应该用less,而且amount表示不可数,而主语drive-ins可数。
D错误,the number 特指前面的number 4,000,用在这里不合适。
E错误,it无指代。one quarter of that amount中的of多余。