Which organ is this?
                                                                                                          A. stomach
                                                                                                          B. pancreas
                                                                                                          C. liver
                                                                                                          D. spleen