这是一个固定用法
n./adj.+as+主语+谓语,……(完整句子)
表示“尽管……,……”
其中,若强调的是名词,名次前也没有a、an、the这样的冠词.
eg.Childasheis,hecanlookafterhimselfwell.尽管他还是个孩子,他已经可以自己照顾自己了.
同样的还有though也可以这样用(而although不能这样用)
n./adj.+athough+主语+谓语,……(完整句子)
法则与as相同
所以选A
如果B也符合as引导的强调句,那么强调的是什么呢?
强调great形容词,那么就应该说A那样:Greatasthedifficultywas...
强调名词?那么difficulty就直接放在句首了,前面是不能用great再来修饰的.所以B就错了!(也正如我给出的例句,是直接Child放在句首的!)