The correct option is B Transposon
A cistron is defined as the unit of function that exhibits cis-trans test. A gene carries several cistrons. Option A is incorrect. The protein coding part of eukaryotic DNA is exon while the gene sequences that are present between exons and do not code for any protein product are called as introns. This makes option C wrong. Smallest unit capable of undergoing recombination is called recon. A recon consists of one to several mucons, which are the smallest unit of mutation. Option D is incorrect. DNA segments that can move from place to place in the genome are called transposons which were first discovered by Barbara McClintock and M. Rhoades as controlling elements while working on chromosome breakage in maize. The correct answer is B.