Enjay8578 Enjay8578 14-11-2019 Biology contestada Triangle XYZ is translated 4 units up and 3 units left to yield ΔX'Y'Z'. What is the distance between any two corresponding points on ΔXYZ and ΔX'Y'Z′? A. 5 units B. Units C. 25 units D. 7 units