All revenue bonds issued under the provisions of this chapter shall be legal investments for trustees, other fiduciaries, savings banks, trust companies, and insurance companies organized under the laws of the State of Mississippi; and such revenue bonds shall be legal securities which may be deposited with and shall be received by all public officers and bodies of this state and all municipalities and public subdivisions for the purpose of securing the deposit of public funds.