.
This problem in its part (b) can be easily solved WITHOUT drawing the Venn diagram / circles.
The number of those who is trained in (CRR & fitness) ONLY is 15-5 = 10.
The number of those who is trained in (CRR & water) ONLY is 12-5 = 7.
The number of those who is trained in (fitness & water) ONLY is 10-5 = 5.
These three listed subsets are DISJOINT (!) ---- therefore, the answer to the problem's question is 10 + 7 + 5 = 22.
Solved.
------------------
In many combinatoric problems the pure logic approach works better than Venn diagrams and (in my opinion) is much more educative.
The given problem belongs exactly to this category.
I admit that other people may have different view.