General Medicine General a221e59f Granulation tissue comprises of: A Fibroblasts B Small blood vessels C Macrophages D All of the above