I found the cat____ under the bed, who had caught a mouse. A.hiding B.hidden C.to hide D.having hidden