求教一道sat语法题~~~~~~~

问题描述:

求教一道sat语法题~~~~~~~
The library is older than it but still just as beautiful as the courthouse.
A.older than it but still just as beautiful as the courthouse
B.older and it is just as beautiful as the courthouse
D.older than the courthouse but just as beautiful

答案选d,能解释一下为什么不选a和b吗?

1、这句话是并列复合句,后部分省去了上文所提到的词或词组,完整的句子如下:
The library is .older than the courthouse(is 比较状语从句中常可省略be动词) but (it “指图书馆” is)just as beautiful (as the courthouse is.);
2、答案a中it指代不明确,b答案中比较级形容词older 后应有连词than.经省略后,句子显得简洁明快,言简意赅.