单项选择题

某株西红柿决定茎为紫色或绿色的基因为异型合子,而决定且叶上有毛或无毛的基因也是异形合子。如果此植株与绿色无毛杂交而得到500个子代植物,性状如下:42紫、有毛;202紫、无毛;209绿、有毛;47绿、无毛。则此二基因距离为()

A.17.8cM
B.35.6cM
C.8.9cM
D.89cM