C. the word Have shows you it is past tense but it does not end in ed so it is no a past participle.
Yes - the tense of a verb is tacked onto the end.
CC's, or Cubic Centimeters, is the displacement in one revolution of the pistons
HP, or Horse Power, is the work the engine has to do.
As a reference, <span>1 </span>hp<span> = 746 Watts of power.
Hope this helps!
</span>
<span>B) The Martian Chronicles explores the idea of life on Mars.</span>