Well ..... if we assume genetics in DB universe work like real life ones, option B is impossible.
Wikipedia entry about recessive traits:
"If a genetic trait is recessive, a person needs to inherit two copies of the gene for the trait to be expressed. Thus, both parents have to be carriers of a recessive trait in order for a child to express that trait."
When it comes to tails, Goku (father) had a tail, Gohan (firstborn son) had a tail, but Goten (second son) didn't have one. Chichi was a pure human. A and D are the most possible options.