The Board of Zoning Appeals shall have the following powers:
(a) Hear, review and determine appeals from any order, requirement, decision or determination made by an administrative official or board charged with the enforcement of the zoning ordinance or rules and regulations adopted pursuant thereto;
(b) Authorize exceptions to the district rules and regulations only in the classes of cases or in particular situations, as specified in this ordinance;
(c) Hear and decide conditional uses upon which the Board is required to act under the zoning ordinance;
(d) Authorize, upon appeal in specific cases, a variance from the terms of the zoning ordinance;
(e) Reverse, affirm or modify the order, requirement, decision or determination appealed from and have all the powers and authority of the official or board charged with enforcement of the zoning ordinance from which the appeal was taken;
(f) Adopt rules and regulations concerning:
(1) The filing of appeals, including the process and forms for the appeal;
(2) Applications for variances and conditional uses;
(3) The giving of notice;
(4) The conduct of hearings necessary to carry out the Board's duties as authorized by State law;
(g) Keep minutes of its proceedings;
(h) Keep an accurate and complete audio record of all the Board's proceedings and official actions and keep the audio record in a safe manner, accessible within twenty-four hours of demand, for three years;
(i) Record the vote on all actions taken;
(j) Take responsibility for the custody and preservation of all papers and documents of the Board, which shall be filed in the Planning Office and made public record.