Even with all its disadvantages, I still believe that this design should be considered to be one of the best at present.
A.
虽然这个设计缺点很多,但至今我还是相信它会成为一个最出色的设计。
B.
由于它还存在太多的毛病,我现在考虑它是否应当列入最佳的一个设计。
C.
尽管这个设计有种种不足,我依然认为它应该被视为目前的最佳设计之一。
D.
即使看到它所有的缺陷,我仍觉得应该考虑它可否作为最好的一项设计。