单项选择题

过去北京城的城墙的主要作用是()。

A.美化环境
B.城市间的界限
C.防止居民外逃
D.军事防御