Answer:
a. Minimum 1.70 V
b. There is no maximum.
Explanation:
We can solve this question by remembering that the cell potential is given by the formula
ε⁰ cell = ε⁰ reduction - ε⁰ oxidation
Now the problem states the cell must provide at least 0.9 V and that the reduction potential of the oxidized species 0.80 V, thus
ε⁰ reduction - ε⁰ oxidation ≥ ε⁰ cell
Since ε⁰ oxidation is by definition the negative of ε⁰ reduction , we have
ε⁰ reduction - ( 0.80 V ) ≥ 0.90 V
⇒ ε⁰ reduction ≥ 1.70 V
Therefore,
(a) The minimum standard reduction potential is 1.70 V
(b) There is no maximum standard reduction potential since it is stated in the question that we want to have a cell that provides at leat 0.9 V
Your answer to 2.5*22.56 is 56.25
In order of increasing percent water content:CoCl₂.6H₂O, Ba(OH)₂.8H₂O, MgSO₄.7H₂O
<h3>Further explanation</h3>

CoCl₂.6H₂O.MW=237.90 g/mol
6H₂O MW = 6.18=108 g/mol

MgSO₄.7H₂O.MW=246.48 g/mol
MW 7H₂O = 7.18=126 g/mol

Ba(OH)₂.8H₂O MW=315.48 g/mol
MW 8H₂O = 8.18=144 g/mol

I think it’s B not quite sure ! Sorry
All except for C. And it's good for the environment.