Answer:
D. 842,432 mL
Explanation:
There are 1000 mL per one litre.
842.432 litres x 1000 = 842,432 millilitres
9.4m questions
12.2m answers