After 4-6 months but i'm happy for you
Answer:
Theoretical yield of hydrogen is 1.11 g
Explanation:
Balanced equation, 
As Mg remain present in excess therefore HCl is the limiting reagent.
According to balanced equation, 2 moles of HCl produce 1 mol of
.
Molar mass of HCl = 36.46 g/mol
So, 40.0 g of HCl =
of HCl = 1.10 moles of HCl
Hence, theoretically, number of moles of
are produced from 1.10 moles of HCl = 
Molar mass of
= 2.016 g/mol
So, theoretical yield of
= 
Yes, refer to the previous answer.
D. because the size and shape of the slope determines weather the load can be sustained and c is correct too because the shape affects how much you can load and b. is correct as also because if the volume is very large it can affect the rivers load and flow.