单项选择题

设有正文AADBAACACCDACACAAD,字符集为A、B、C、D,设计一套二进制编码,使得上述正文的编码最短,其总码长为()。

A.31
B.18
C.36
D.144