A.街道办事处
B.居民委员会和村民委员会
C.行政公署
D.区公所
中公解析
我国地方人民政府的派出机关主要有三种类型:(1)省、自治区人民政府经国务院批准设立的行政公署;(2)县、自治县人民政府经省、自治区、直辖市人民政府批准设立的区公所;(3)市辖区、不设区的市人民政府经上一级人民政府批准设立的街道办事处。故本题答案为B。