The Solicitor shall: A. Represent the Township and the Board in all legal matters and shall advise and assist the Board, Township Committee, the Township Administrator and the Departments as required in the administration of Township Government. B. Attend meetings of the Board, draft ordinances and resolutions as directed by the Board and or Township Committee and or Township Administrator, and give opinions and rulings on questions of law which may arise at the Board meetings. C. Prepare or approve all legal instruments relating to the business of the Township. D. Represent the Township and its Board in any litigation, and conduct trials, appeals and other proceedings affecting the interest of the Township as he may in his discretion determine to be necessary or desirable, subject to the approval of the Board.