IJLynch2004 IJLynch2004 03-04-2020 Physics contestada 90 percent if amphibians are...? (Choose all that apply) a. Frogs b. Toads c. Newts d. Salamanders e. Caecillans