Definitely needs to be 100% silicone...but also make sure it is safe being submerged. Even some of the "waterproof" or "watertight" versions aren't actually supposed to be underwater, supposedly.
GE II will definitely work or anything labeled as safe for sealing aquariums (AGA's silicone, DAP's aquarium sealant, etc.)