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