The word "perfected" in the passage is closest in meaning to A. marketed B. completed C. announced D. exhibited