【正确答案】
B
【答案解析】[解析] 《宪法》第116条规定,民族自治地方的人民代表大会有权依照当地民族的政治、经济和文化的特点,制定自治条例和单行条例。自治区的自治条例和单行条例,报全国人民代表大会常务委员会批准后生效。自治州、自治县的自治条例和单行条例,报省或者自治区的人民代表大会常务委员会批准后生效,并报全国人民代表大会常务委员会备案。据此,选B项。根据《立法法》第72条规定,有权制定地方性法规的机构包括省、自治区、直辖市的人民代表大会及其常务委员会;设区的市和自治州的人民代表大会及其常务委员会。可见,不选A项。有权制定行政法规的机关是国务院,故不选C项。《立法法》第82条第1款规定,省、自治区、直辖市和设区的市、自治州的人民政府,可以根据法律、行政法规和本省、自治区、直辖市的地方性法规,制定规章。据此,不选D项。