单项选择题

The salary of an engineer is much higher ______.

A.than a teacher
B.than that of a teacher
C.in comparison with a teacher's
D.than of a teacher's