Duhhitstt Duhhitstt 28-09-2021 Mathematics contestada Which expresses 2.7 billion in scientific notation A) 2.7 x 10^9 B) 2.7 x 10^8 C) 2.7 x 10 ^-9 D) 2.7 x 10^-7