memesnbeans memesnbeans 07-12-2020 Mathematics contestada What is the product of -9.56 x 8.5? A. -81.26 B. -73.06 C. 81.26 D. 73.06