单项选择题

a small lump in your body ( ) A. gland B. tumor C. node D. organ