下列地名中,哪些在一般情况下不得作为普通商标使用?

下列地名中,哪些在一般情况下不得作为普通商标使用?

A.乡镇名称

B.县级行政区划地名

C.香港

D.公众知晓的外国地名

正确答案是BCD