Answer:
C. The gene coding for Tofutti is X-linked recessive.
Explanation:
In first cross :
non vegetarian female X vegetarian male = The entire progeny is non vegetarian.
In second cross :
vegetarian female X non vegetarian male = all females are non vegetarian and all males are vegetarian
If the gene for this trait is X-linked recessive then the above results can be explained as follows :
First cross : XTXT X Â XtY :
   XT    XT
Xt  XTXt  XTXt
Y Â XTY Â Â XTY
All males have dominant XT allele so they all will be non vegetarian. All females are heterozygous so they will also be non vegetarian.
Second cross : XtXt X XTY :
    Xt    Xt
XT  XTXt  XTXt
Y Â Â XtY Â Â XtY
All males have recessive Xt allele so they all will be vegetarian. All females have one dominant XT allele so they all will be non vegetarian.