A

         


B

          


C

         


D