ellengreen893 ellengreen893 23-07-2021 Chemistry contestada 5.32 picometers is the same as A.5.32 x 10^-12 meters B.5.32 x 10^12 meters C.5.32 x 10^9 meters D.5.32 x 10^2 meters