a) $\exists x_1,x_2 \in X: f(x_1)=f(x_2) \Rightarrow g(f(x_1))=g(f(x_2)) \Rightarrow x_1 = x_2$.
b) $\exists y_1,y_2 \in Y: g(y_1)=g(y_2) \Rightarrow \exists x_1,x_2\in X: f(x_1)=y_1 \wedge f(x_2)=y_2 \Rightarrow h(x_1)=h(x_2) \Rightarrow x_1 = x_2 \Rightarrow y_1=y_2$.
c) $\forall \ y \in Y \Rightarrow g(y) \in Z \Rightarrow \exists x \in X: h(x) = g(y) \Rightarrow g(f(x))=g(y) \Rightarrow f(x)=y$.