Biology An enzyme that joins the ends of two strands of nucleic acid is ? A) polymerase B) ligase C) synthetase D) helicase Detailed Solution: No Details Prev Next