Answer:
e. spermatozoa is the correct answer
hope this helps you
have a nice day:)
34000 is the answer
Explanation:
1000000×34/1000