What Plant Produces the Most Oxygen?

Well, the aquatic plant that produces the most oxygen is algae, and the land based plant that gives off the most oxygen is the Oak or Bark tree.