IL0VEYOUIN IL0VEYOUIN Math Answered If 1 meter = 1.1 yards, what is 9.9 yards in meters?A. 9B. 6C.3D. 1