(单选题) I have worked with him for some time and have found that he is_____than John.(本题5.0分)

A、 more efficiency a worker

B、 a more efficient worker
C、 more an efficient worker
D、 a worker more efficiently
出自:河北科技大学英语2(专升本)