General Medicine General c121c0e6 Vitamin D is synthesized by? A Keratinocytes B Granular cells C Melanocytes D Prickle cells