When judiciously used, molecular sieves can be usually expected to limit the water content to a maximum threshold of about 10 ppm for several common solvents. For drying the somewhat reactive ethyl acetate, molecular sieves 4A can be recommended. About drying n-butanol or n-heptane with either molecular sieves 3A or 4A, you may want to check: https://www.researchgate.net/post/Can_3A_molecular_sieves_be_used_to_dry_n-butanol_and_or_Heptane