Guessing you mean "impulse".
It means to have a sudden strong desire to do something or a small amount of energy that moves from one area to another.
Hope this helps.
Answer:
I would say everything's correct except the second one, I believe that one is false :) I hope you do well and sorry if i'm wrong!
Explanation:
I'll help you with your science
Algae produces a estimated 30-50 percent of the net global oxygen .