By means of the recursive method, the existence of solution is obtained for the generalized coupled differential Riccati equation. As an application, we apply the existence results to consider the optimal control of Markovian jump linear singular system, and obtain the desired explicit representation of the optimal controller for the optimal control problem with the finite horizon.