To solve the problem, we need to determine how much each class has collected and then find the difference between these amounts. Let's go through the steps in detail:
1. Calculate the amount Year 4 has collected:
- Year 4's target is £30.
- They have collected [tex]\(\frac{4}{5}\)[/tex] of their target.
[tex]\[
\text{Amount collected by Year 4} = \frac{4}{5} \times 30 = 24 \, \text{pounds}
\][/tex]
2. Calculate the amount Year 6 has collected:
- Year 6's target is £50.
- They have collected 32% of their target.
[tex]\[
\text{Amount collected by Year 6} = \frac{32}{100} \times 50 = 16 \, \text{pounds}
\][/tex]
3. Determine the difference between the amounts collected:
- Amount collected by Year 4 = £24
- Amount collected by Year 6 = £16
[tex]\[
\text{Difference} = 24 - 16 = 8 \, \text{pounds}
\][/tex]
Therefore, the difference between the amount that Year 4 have collected and the amount that Year 6 have collected is £8.
So, the correct answer is (B) £8.