89 Mega Joules can also be expressed asA8900 JoulesB89000000 JoulesC89000 JoulesD890000 JoulesAnswer: B. 89000000 Joules Read Explanation: 1 Mega Joule = 1000000 Joules. Therefore 89 Mega Joules = 89000000 Joules.Read more in App