多项选择题

乡、民族乡、镇的人民代表大会的职权主要包括______。

A.审查和批准本级预算和本级预算执行情况的报告
B.审查和批准本级预算的调整方案
C.审查和批准本级预算
D.撤销本级政府关于预算、决算的不适当的决定和命令