branches of biology and medicine concerned with the structure and function of plant and animal cells is called ?

A. Nephrology
B. Semiology
C. Orology
D. Cytology